C语言程序编程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言程序编程相关的知识,希望对你有一定的参考价值。

用函数实现银行储蓄

C语言程序:


#include <stdio.h>


void showMenu()

printf("请选择操作类型:\\n");

printf("  1--存钱\\n");

printf("  2--取钱\\n");

printf("  3--转账\\n");

printf("  0--结束\\n");

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


void main()

    int account1 = 1000; //1号账户余额

int account2 = 1000; //2号账户余额

int choice; //操作选择

int num; //操作金额

int id; //账户编号

int id1;


do

showMenu();

scanf("%d", &choice);


switch(choice)

case 1: //存钱

printf("账户(1 | 2):");

scanf("%d", &id);

if(id != 1 && id != 2)

printf("账户不存在!\\n");

break;


printf("金额:");

scanf("%d", &num);

if(num <= 0)

printf("存入金额必须大于0!");

break;

if(id == 1)

account1 += num;

printf("1号账户余额:%d\\n", account1);

else

account2 += num;

printf("2号账户余额:%d\\n", account2);

break;

case 2: //取钱

printf("账户(1 | 2):");

scanf("%d", &id);

if(id != 1 && id != 2)

printf("账户不存在!\\n");

break;


printf("金额:");

scanf("%d", &num);

if(num <= 0)

printf("取款金额必须大于0!\\n");

break;

if((id == 1 && num > account1) || (id == 2 && num > account2))

printf("当前账户余额不足!");

break;

if(id == 1)

account1 -= num;

printf("1号账户余额:%d\\n", account1);

else

account2 -= num;

printf("2号账户余额:%d\\n", account2);

break;

case 3:

printf("转出账户(1 | 2):");

scanf("%d", &id);

if(id != 1 && id != 2)

printf("账户不存在!\\n");

break;


printf("转入账户(1 | 2):");

scanf("%d", &id1);

if(id1 != 1 && id1 != 2)

printf("账户不存在!\\n");

break;


printf("金额:");

scanf("%d", &num);

if(num <= 0)

printf("转账金额必须大于0!\\n");

break;

if((id == 1 && num > account1) || (id == 2 && num > account2))

printf("转出账户余额不够!");

break;

if(id == 1)

account1 -= num;

account2 += num;

printf("1号账户成功转出 %d 元到2号账户\\n", num);

printf("1号账户余额:%d\\n", account1);

else

account2 -= num;

account1 += num;

printf("2号账户成功转出 %d 元到1号账户\\n", num);

printf("2号账户余额:%d\\n", account2);

break;

default:

break;

while(choice != 0);


运行测试:

参考技术A c语言编程 银行储蓄业务帮解决 参考技术B 回答

C语言程序本书是根据非计算机专业计算机基础课程教学指导分委员会提出的“关于进一步加强高等学校计算机基础教学的意见”(简称白皮书)中“高等学校非计算机专业计算机基础课程教学基本要求”部分的C程序设计课程大纲编写而成。全书共分10章,系统地介绍了程序设计基本概念,C语言的各种数据类型、运算符与表达式、模块化程序设计方法、流程控制结构和文件系统的基本操作,对面向对象编程基础也进行了初步阐述。

提问

哪里错了帮忙改改

回答

亲亲这题超出回答范围了哦需要了解c语音程序请咨询这类专业人士哈

2018年秋季学期《c语言程序设计》编程总结

《c语言程序设计》第四周编程总结

《c语言程序设计》第五周编程总结

《c语言程序设计》第六周编程总结

《c语言程序设计》第七周编程总结

《c语言程序设计》第八周编程总结

《c语言程序设计》第九周编程总结

《c语言程序设计》第十周编程总结

《c语言程序设计》第十一周编程总结

《c语言程序设计》第十二周编程总结

《c语言程序设计》第十三周编程总结

以上是关于C语言程序编程的主要内容,如果未能解决你的问题,请参考以下文章

2018年秋季学期《c语言程序设计》编程总结

编程c语言 PTA

C语言编程

C语言诞生之前,都有哪些重要的编程语言?

FORTRAN编程语言与C语言

C语言程序编程问题