题目内容

下列程序执行后的输出结果是_____________。void main(){printf(“\’s1=%7s\’”,”hello”);

A. s1=”hello”
B. s1=7hello
C. ’s1= hello’
D. \’s1=”hello”\’

查看答案
更多问题

printf()函数中格式控制符%5s,其中数字5表示_____________。

A. 输出项的个数为5
B. 表示输出的字符串占用5列
C. 表示输出的实型数据保留5位小数
D. 输出错误

printf()函数中格式控制符%5s,如果字符串长度大于5,则输出方式为_____________。

A. 从左起输出该字符串,右补空格
B. 按原字符串长度从左到右全部输出
C. 右对齐输出该字符串,左补空格
D. 输出错误

有以下程序段:int a,b,c;a=10;b=20;c=30;a=b;b=c;c=a;printf(“a=%d,b=%d,c=%d\n”,a,b,c);

A. a=10,b=20,c=30;
B. a=20,b=30,c=20;
C. a=20 b=30 c=10;
D. 20,30,10

有以下程序段:main(){char c;c=getchar();},若在键盘上输入hello,则c获得的数据为_____________。

A. hello
B. h
C. (hello)
D. 无数据

答案查题题库