c语言 求a,b的值 麻烦知道的朋友指点一下 谢谢

Python012

c语言 求a,b的值 麻烦知道的朋友指点一下 谢谢,第1张

运行case1,进入switch,进入case0,a自加1,此时a等于1。break退出后进入的switch,由于第一个case1后没有break,程序直接运行case2的内容,运行完case2后,有break,退出第一个switch.

1

方法

借助stdio.h里的scanf和printf函数

2

代码

#include

void main(){

int a, b

scanf("%d %d", &a, &b)

printf("%d\n", a + b)

}3

运行结果

("a=%d,b=4.2f",a,b)这参数不正确。。("a=%d,b=%4.2f",a,b)我想你可能是想说这个。。它的运行结果是:a=4,b=9.50

还有("a=%d,b=%4.2f",a,b)的b=%4.2f它表示小数点精确到2位。。里面的4是无意义的。%.2f精确到两位,%.3f精确的三位.................