皮皮网

【快手爬票源码】【搜读源码】【星座查询源码】atmc语言源码_atmc语言代码

2024-11-30 06:56:08 来源:promise手写源码

1.这个代码怎么运行不出来C语言能不能帮完善一下?
2.求大神帮忙用C语言(不要C++)设计一个简易的语言源码语ATM自助存款机 没有账号密码的 详情看描述 有偿

atmc语言源码_atmc语言代码

这个代码怎么运行不出来C语言能不能帮完善一下?

       请看以下修改后的代码:

       #include <stdio.h>

       #include <stdlib.h>

       int main() {

       int a, b, c, d, i, q = , r;

       printf("-------------------\n");

       printf(" 欢迎使用ATM机 \n");

       printf("-------------------\n");

       printf("请输入您的密码\n");

       scanf("%d", &a);

       for (b = 0; b < 3; b++) {

       if (a == ) {

       printf("请选择您的操作\n");

       printf("1.查询 ");

       printf("2.取款\n");

       printf("3.存款 ");

       printf("4.转账\n");

       printf("5.无用选项\n");

       break;

       } else {

       if (b != 2) {

       printf("密码错误,请重新输入\n");

       scanf("%d",代码 &a);

       } else {

       printf("密码错误,已达到最大尝试次数\n");

       return 0;

       }

       }

       }

       scanf("%d",语言源码语快手爬票源码 &c);

       switch (c) {

       case 1:

       printf("A您的余额为%d\n", q);

       break;

       case 2:

       printf("取款\n");

       printf("请输入取款金额\n");

       scanf("%d", &r);

       if (r < q) {

       printf("取款成功\n");

       q = q - r;

       } else {

       printf("余额不足\n");

       }

       break;

       // 在此处添加其他情况

       }

       return 0;

       }

       代码的修改点包括:

       将for(b=0;b<3;b++);循环中的分号去掉,因为它会导致循环内部的代码代码没有执行。

       在密码错误时,语言源码语搜读源码增加重新输入的代码星座查询源码逻辑,并在尝试次数达到上限时结束程序。语言源码语

       修改scanf("%d",代码c);为scanf("%d",&c);,因为scanf函数需要传递变量的语言源码语指针。

       修复了case 1:中的代码printf("您的余额为%q\n",q);语句,将%q改为了%d,语言源码语因为q是代码一个整数。

       删除了多余的语言源码语网页地图源码大括号,以简化代码结构。代码

       修改了case 2:中的语言源码语家电商城源码scanf("%d\n",&r);为scanf("%d",&r);,删除了多余的换行符。

求大神帮忙用C语言(不要C++)设计一个简易的ATM自助存款机 没有账号密码的 详情看描述 有偿

       #include<stdio.h>

       int main()

       {

       int choice;

       float balance = ;

       float draw;

       do {

       printf("输入数字选择对应功能\n");

       printf("1:查询余额\n");

       printf("2:取款\n");

       printf("3:存款\n");

       printf("4:退出\n");

       scanf("%d", &choice);

       switch (choice)

       {

       case 1:printf("您的账户余额为:%f", balance); break;

        

       case 2:printf("请输入取款金额:\n"); scanf("%f", &draw);

       if (balance >= draw)

       {

       balance = balance - draw; printf("取款成功\n");

       }

       else printf("账户余额不足,取款失败!\n");

       break;

        

       case 3:printf("本机器暂不支持存款!\n"); break;

       case 4:break;

       }

       } while (choice != 4);

       printf("再见\n");

       }