若有以下定义和语句: char c1='b', c2='e';printf("%d,%c\n",c2-c1,c2-'a'+'A');则输出结果是()。
A. 2,M
B. 3,E
C. 2,E
D. 输出结果不确定
查看答案
以下叙述中正确的是()。
A. 输入项可以是一个实型常量,例如 scanf(“%f”,3.5);
B. 只有格式控制,没有输入项,也能正确输入数据到内存,例如 scanf(“a=%d,b=%d);
C. 输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如 scanf(“%4.2f”,&d);
D. 当输入数据时,必须指明变量地址,例如: scanf(“%f”,&f);
结构化程序设计所规定的三种基本结构是_________、_________ 、_________。
输出字段宽为4的十进制数应使用%4d,字段宽度为6的十进制数应使用_________;八进制整数应使用_________;字段宽度为4的字符应使用_________;字段宽度为8,保留3位小数的实数应使用_________;字段宽度为5的字符串应使用_________。
若有定义“int x=0;”,则执行赋值语句“x=(x=3+5,x*5);”后,变量x中的值是_________。