[单选题]

有以下程序: include main() {char c1='1',c2='2'; c1=getchar();c2

有以下程序: #include <stdio.h> main() {char c1='1',c2='2'; c1=getchar();c2=getchar();putchar(c1);putchar(c2); } 当运行时输入a<回车>后,以下叙述正确的是 ______。

A.变量c1被赋予字符a,c2被赋予回车符

B.程序将等待用户输入第2个字符

C.变量c1被赋予字符a,c2中仍是原有字符2

D.变量c1被赋予字符a,c2中将无确定值

参考答案与解析:

相关试题

有以下程序:# includemain(){char c1='1',c2='2'

[单选题]有以下程序: includemain(){char c1='1',c2='2';c1=getchar();c2=getchar();putchar(c有以下程序: # include<stdio.h> main() {char c1='1',c2='2'; c1=getchar();c2=getchar();putchar(c1);putchar (c2); } 当运行时输入:a<回车>后,以下叙述正确的是 ______。A.变量c1被赋予字符a,c2被赋予回车符B.程序将等待用

  • 查看答案
  • 有以下程序:#includemain(){char cl='1',c2='2';

    [单选题]有以下程序:includemain(){char cl='1',c2='2';cl=getchar();c2=getchar();putchar(c1有以下程序: #include<stdio.h> main() { char cl='1',c2='2'; cl=getchar();c2=getchar();putchar(c1);putchar(c2); } 当运行时输入:a<回车>后,以下叙述正确的是( )。A.变量c1被赋予字符a,c2被赋予回车符B.程序将等待用户输入第2

  • 查看答案
  • 以下程序的输出结果是______。main(){char c1='6',c2='

    [单选题]以下程序的输出结果是______。 main() { char c1='6',c2='0'; printf("%d,%d,%d/n",c1,c2,c1-c2); }A.因输出格式不合法,输出出错信息B.54,48,6C.6,0,7D.6,0,6

  • 查看答案
  • 有以下程序 #include main() {char c1,c2,c3,c4

    [单选题]有以下程序 include main() {char c1,c2,c3,c4,c5,c6; s有以下程序 #include <stdio.h> main() {char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getchar(); putchar(c1); putchar(c2); printf("%c%c/n",c5,c6); } 程序运行后,若从键盘

  • 查看答案
  • 以下程序的输出结果是()。main()char a[10]={'1','2','

    [单选题]以下程序的输出结果是( )。 main() char a[10]={'1','2','3','4','5','6','7','8','9','/0'),*p; { int i; i=8; p=a+i; printf("%s/n",p-3); }A.6B.6789C.'6'D.789

  • 查看答案
  • 有下列程序:#include main( ){ char c1,c2,c3,c4

    [单选题]有下列程序:include main( ){ char c1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&有下列程序: #include <stdio.h> main( ) { char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getchar(); putchar(c1);putchar(c2); printf(

  • 查看答案
  • 有下列程序: #include main() {char c1,c2,c3,c4

    [单选题]有下列程序: include main() {char c1,c2,c3,c4,c5,c6; scanf("%C%C%C%C",&C1,&am有下列程序:#include<stdio.h>main(){char c1,c2,c3,c4,c5,c6;scanf("%C%C%C%C",&C1,&C2,&C3,&C4) ;c5=getchar();c6=getchar();putchar(c1) ;putchar(c2) ;printf("%c%c/n

  • 查看答案
  • 有以下程序:#include main( ) { ehar c1,c2,c3,c

    [单选题]有以下程序:include main( ) { ehar c1,c2,c3,c4,c5,c6; scanf( "% c% c% c% c", &有以下程序: #include <stdio.h> main( ) { ehar c1,c2,c3,c4,c5,c6; scanf( "% c% c% c% c", &c1, &c2, &c3, &c4); c5 = getehar( ); c6 = getchar( ); putehar(c1); pute

  • 查看答案
  • 有以下程序: #include main() {char p[]={'a','

    [单选题]有以下程序: include main() {char p[]={'a','b','c'},q[10]={'a','b','有以下程序: #include <string.h> main() {char p[]={'a','b','c'},q[10]={'a','b','c'}; printf("%d%d/n",strlen(p),strlen(q)); } 以下叙述中正确的是 ______。A.在给p和q数组置初值时,系统会自动添加字符串结束

  • 查看答案
  • 有以下程序:#include main( ){char P[] = {'a','

    [单选题]有以下程序:include main( ){char P[] = {'a','b','c'} ,q[]: "abc";printf( "% d % d有以下程序:#include <stdio.h>main( ){ char P[] = {'a','b','c'} ,q[]: "abc"; printf( "% d % d / n", sizeof(p), sizeof(q) );}程序运行后的输出结果是( )。A.44B.33C.34D.43

  • 查看答案
  • 有以下程序: #include  main() {char c1='1',c2=