单选题 有以下定义语句,编译时会出现编译错误的是(  )。

A、 char a=' \x2d';
B、 char a=' \n';
C、 char a='a';
D、 char a="aa";
下载APP答题
由4l***nt提供 分享 举报 纠错

相关试题

单选题 有以下程序 #include main( ) { int y=10; while(y -- ); printf("y=%d \n",y); } 程序执行后的输出结果是 (  )。

A、y= -1
B、y=0
C、y=1
D、while 构成无限循环

单选题 for(i=1; i

A、5
B、24
C、32
D、40

单选题 以下选项中,不合法的 C语言用户标识符是(  )。

A、a_b
B、AaBc
C、a- -b
D、_1

单选题 若变量均已正确定义并赋值,以下合法的 C语言赋值语句是(  )。

A、x = y = =5;
B、x = n%2.5;
C、x+n = i;
D、x=5= 4+1;

单选题 有以下程序 #include main( ) { int s; scanf("%d", &s); while( s>0 ) { switch(s) { case 1: printf("%d", s+5); case 2: printf("%d", s +4); break; case 3: printf("%d", s+3); default: printf("%d", s+1); break; } scanf("%d", &s); } } 运行时,若输入 1 2 3 4 5 0< 回车 >,则输出结果是 (  )。

A、66656
B、6566456
C、66666
D、6666656

单选题 设有定义 : int a; float b; 执行 scanf("%2d%f", &a, &b); 语句时 , 若从键盘输入 876 543.0 < 回车 > 则 a和 b的值分别是 (  )。

A、87 和 6.0
B、876 和 543.0

单选题 以下叙述中正确的是(  )。

A、C语句必须在一行内写完
B、C程序中的每一行只能写一条语句
C、C语言程序中的注释必须与语句写在同一行
D、简单 C语句必须以分号结束

单选题 以下选项中关于 C语言常量的叙述错误的是(  )。

A、经常被使用的变量可以定义成常量
B、常量分为整型常量、实型常量、字符常量和字符串常 量
C、常量可分为数值型常量和非数值型常量
D、所谓常量,是指在程序运行过程中,其值不能被改变的量