题目内容

printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式【1】;如果字符串长度小于5,则输出按方式右对齐输出该字符串,左补空格。

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

查看答案
更多问题

以下C程序正确的运行结果是。main(){longy=-43456;printf("y=%-8ld\n",y);printf("y=%-08ld\n",y);printf("y=%08ld\n",y);printf("y=%+8ld\n",y);}

A. y=□□-43456y=-□□43456y=-0043456y=-43456
B. y=-43456y=-43456y=-0043456y=+□-43456
C. y=-43456y=-43456y=-0043456y=□□-43456
D. y=□□-43456y=-0043456y=00043456y=+43456

已有程序段和输入数据的形式,程序中输入语句的正确形式应当为。main(){inta;floatf;printf("Inputnumber:");(输入语句)printf("\nf=%f,a=%d\n",f,a);}Inputnumber:4.5□□2

A. scanf("%d,%f",&a,&f);
B. scanf("%f,%d",&f,&a);
C. scnaf("%d%f",&a,&f);
D. scanf("%f%d",&f,&a);

阅读以下程序,当输入数据的形式为:25,13,10

A. )x+y+z=48
B. x+y+z=35
C. x+z=35
D. 不确定的值

有输入语句:scanf("a=%d,b=%d,c=%d",&a,&b,&C.;为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应当是。

A. 132
B. 1,3,2
C. a=1□b=3□c=2
D. a=1,b=3,c=2

答案查题题库