11.若x=y=z=0,则表达式++x||++y&&++z执行后,x=____,y=____,z=

11.若x=y=z=0,则表达式++x||++y&&++z执行后,x=____,y=____,z=____
13.C语言中输入数据时,数据之间的分隔符可以是______和________.
14.强制转换类型的运算符的一般形式?
1.C语言采用(​)方式将源程序转换为二进制的目标代码.
A.编辑​B.编译​C.连接​D.执行
2.下列(​)类型数据不属于基本数据类型
A.int​B.long​C.struct​D.float
3.表示换行的转义字符为(​)
A.\n​B.\r​C.\t​D.\b
4.下列合法的C标识符是(​)
A.PI​B._sysflay​C.J5_7​D.$123.4
5.下列运算符级别最高的是(​)
A.*​B.&&​C.>​D.++
6.编程的三种基本结构是(​)
A.顺序,选择,分支​B.顺序,分支,重复
C.选择,循环,链接​D.选择,循环,转向
7.输出单精度数据时,不能用的控制符是(​)
A.%f​B.%g​C.%e​D.%x
8. 定义数组正确的是(​)
A. int a(10);​B.int a[3+7];​C.int n=10,a[n];​D.int a{10};
9.下面字符常量正确的是(​)
A.“c” B.‘\\'' C. ‘n’ D.‘ab’
10.若以下变量均是整型,且num=sum=7;则执行表达式
sum=num++,sum++,++num后sum的值为(​)
A.7 B.8 C.9 D.10
11.执行printf(“%5s”,“abcdefg”)后,则输出结果为​【 】
A.abcde​B.abcdefg​C.cdefg D.输出错误信息
13.若运行时给变量x输入100,则以下程序的运行结果是​【 】
main()
{int x,y;
scanf("%d",&x);
y=x>100?x+100:x-100;
printf("%d\n",y);}
A. 0 B. 200 c. 100 D. 程序出错
14. 设有程序段
int k=5;
while(k=0) k=k-1;
则下面描述中正确的是​【 】
A.while循环执行5次 B.循环体语句一次也不执行
C.循环是无限循环 D.循环体语句执行一次
15.定义如下变量和数组
int k;
int a[3][3]={1,2,3,4,5,6,7,8,9};
则下面语句的输出结果是​【 】
for(k=0;k<3;k++)
printf(“%d”,a[k][2-k]) ;
A.357 B.369 C.159 D.147

三.判断题
(​)1.C程序是由函数组成的,每一个函数完成相对独立的功能.
(​)2.C语言约定, 函数名字后面带有一对圆括号.
(​)3. 数组元素下标的值总是从1开始.
(​)4.在内存中存储整数时,一般以其最低位(即最右边一位)表示数的符号.
(​)5.实型数据有unsigned与signed之分.
(​)6. 循环体中break语句的作用是结束整个循环的执行
(​)7. 表达式i++与++i在任何场合功能完全相同。
(​)8. scanf和printf都是C系统提供的标准输入输出语句.
(​)9.在用户对变量赋值之前,系统给它的初值为0
(​)10.字符串可以存储在字符数组中.

11.若x=y=z=0,则表达式++x||++y&&++z执行后,x=___1_,y=__1__,z=__0__
13.C语言中输入数据时,数据之间的分隔符可以是__空格____和__回车______.
14.强制转换类型的运算符的一般形式? (数据类型)(表达式)
1.C语言采用(B)方式将源程序转换为二进制的目标代码.
A.编辑B.编译C.连接D.执行
2.下列()类型数据不属于基本数据类型 C
A.intB.longC.structD.float
3.表示换行的转义字符为()A
A.\nB.\rC.\tD.\b
4.下列合法的C标识符是()B A
A.PIB._sysflayC.J5_7D.$123.4
5.下列运算符级别最高的是() D
A.*B.&&C.>D.++
6.编程的三种基本结构是() B
A.顺序,选择,分支B.顺序,分支,重复
C.选择,循环,链接D.选择,循环,转向
7.输出单精度数据时,不能用的控制符是()D
A.%fB.%gC.%eD.%x
8. 定义数组正确的是()B
A. int a(10);B.int a[3+7];C.int n=10,a[n];D.int a{10};
9.下面字符常量正确的是() C
A.“c” B.‘\\'' C. ‘n’ D.‘ab’
10.若以下变量均是整型,且num=sum=7;则执行表达式
sum=num++,sum++,++num后sum的值为()B
A.7 B.8 C.9 D.10
11.执行printf(“%5s”,“abcdefg”)后,则输出结果为【 】B
A.abcdeB.abcdefgC.cdefg D.输出错误信息
13.若运行时给变量x输入100,则以下程序的运行结果是【 】A
main()
{int x,y;
scanf("%d",&x);
y=x>100?x+100:x-100;
printf("%d\n",y);}
A. 0 B. 200 c. 100 D. 程序出错
14. 设有程序段
int k=5;
while(k=0) k=k-1;
则下面描述中正确的是【 】B
A.while循环执行5次 B.循环体语句一次也不执行
C.循环是无限循环 D.循环体语句执行一次
15.定义如下变量和数组
int k;
int a[3][3]={1,2,3,4,5,6,7,8,9};
则下面语句的输出结果是【 】A
for(k=0;k<3;k++)
printf(“%d”,a[k][2-k]) ;
A.357 B.369 C.159 D.147

三.判断题
()1.C程序是由函数组成的,每一个函数完成相对独立的功能.Y
()2.C语言约定, 函数名字后面带有一对圆括号.N
()3. 数组元素下标的值总是从1开始.N
()4.在内存中存储整数时,一般以其最低位(即最右边一位)表示数的符号.N
()5.实型数据有unsigned与signed之分. Y
()6. 循环体中break语句的作用是结束整个循环的执行 Y
()7. 表达式i++与++i在任何场合功能完全相同。 N
()8. scanf和printf都是C系统提供的标准输入输出语句.Y
()9.在用户对变量赋值之前,系统给它的初值为0 N
()10.字符串可以存储在字符数组中. Y
温馨提示:答案为网友推荐,仅供参考
相似回答