若有下列程序段char x[80];scanf(“%s”,x);printf(“%s”,x);从键盘上输入字符串“zhang san”,则输出结果为(
举一反三
- 写出下列程序段的输出结果(栈的元素类型为char)。 void main(){ Stack S; char x,y; InitStack(S); x= ‘c’; y= ‘k’; Push(S,x); Push(S, ‘a’); Push(S,y); Pop(S,x); Push(S, ‘t’); Push(S,x); Pop(S,x); Push(S, ‘s’); while(!StackEmpty(S)) { Pop(S,y); printf(y); } printf(x); }
- 若有char x; x='a'+4; 则语句printf("%c",x)的输出结果为 。
- 5.程序算法实验与分析。执行以下程序段时,从键盘上输入9,则输出结果是____。() int x; scanf("%d",&x); if(x--<6) printf("%d",x); else printf("%d",x++);
- 若有定义int x;char s[20];正确的输入语句是( )。 A: scanf("%d %c",&x,&s); B: scanf("%d %c",&x,s); C: scanf("%d %s",&x,&s); D: scanf("%d %s",&x,s);
- 4.2()设有double()x;()char()s[50];()输出双精度浮点数x和字符串s,正确的语句是()。()(2.0分)A.()printf("%lf()%s",x,s);()B.()printf("%ld()%s",x,s);()C.()printf("%lf()%s",&x,s);()D.()printf("%lf()%s",x,s[50]);