求一个简单的C语言加法运算代码 要求 可以输入✀+✀ 谢谢了

高手来帮帮忙
2024-11-17 17:51:50
推荐回答(1个)
回答(1):

只要输入加号的话你用 char a; a=getchar(); printf("%c",a); 就行了吧? 如过你想着要输入进“1+2”按下回车就出结果3来的话,参加运算的“+”好像不能输进去,或者我初学的还没学完不知道,不过你可以用if语句来判断啊,加号ASCII是43号,写成这样 #include void main() { int a,b,c; char d; scanf("%d",&a); d=getchar(); scanf("%d",&b); if(d==43) {c=a+b;printf("%d+%d=%d\n",a,b,c);} if(d==45) {c=a-b;printf("%d-%d=%d\n",a,b,c);} } 多加了个减法在上面。 如果是楼上说的你要输入无限多个数相加的话用 #include void main() { int a=0,b,n=1; while(n<=100) { printf("输入要相加的数:"); scanf("%d",&b); a=a+b; printf("%d\n",a); } 嘿嘿,第一次在编辑语言区答问题,过去都是在游戏区的,答得不对不要笑我啊~