1、试卷编号:9619所属语言:C 语言试卷方案:练习 1试卷总分:100 分共有题型:5 种一、填空 共 8题 (共计 8分)第 1 题 (1.0 分) 题号:84写出语句 b=(a=6,a*3); 执行后整型变量 b的值是【1】.答案:=(答案 1)=18第 2 题 (1.0 分) 题号:93已知 a=13,b=6, a/b的十进制数值为【1】.答案:=(答案 1)=2第 3 题 (1.0 分) 题号:293getchar()函数只能接收一个【1】.答案:=(答案 1)=字符第 4 题 (1.0 分) 题号:498c语言程序的三种基本结构是:顺序结构,选择结构,【1】结构.答案:=(答案 1)
2、=循环第 5 题 (1.0 分) 题号:82已知 i=5, 写出语句 a=(i5)?0:1; 执行后整型变量 a 的值是【1】.答案:=(答案 1)=1第 6 题 (1.0 分) 题号:310当 a=3,b=2,c=1;时,执行以下程序段后 c=【1】.if(ab) a=b; if(bc) b=c;else c=b;c=a;答案:=(答案 1)=2第 7 题 (1.0 分) 题号:533设 x和 y均为 int型变量,则以下 for循环中的 scanf语句最多可执行的次数是【1】.for (x=0,y=0;y!=123答案:=(答案 1)=3二、判断 共 15题 (共计 15分)第 1 题 (
3、1.0 分) 题号:718a=(b=4)+(c=6) 是一个合法的赋值表达式.答案:Y第 2 题 (1.0 分) 题号:878若有 int i=10,j=2;则执行完 i*=j+8;后的值为 28.答案:N第 3 题 (1.0 分) 题号:928C程序中的关键字必须小写.答案:Y第 4 题 (1.0 分) 题号:717x*=y+8 等价于 x=x*(y+8).答案:Y第 5 题 (1.0 分) 题号:944C语言中,赋值表达式加上分号就构成了赋值语句.答案:Y第 6 题 (1.0 分) 题号:961C语言本身并不提供输入输出语句.但可以通过输入输出函数来实现数据的输入输出.答案:Y第 7 题
4、(1.0 分) 题号:947printf函数中,%c 和%s 都可以输出字符串.答案:N第 8 题 (1.0 分) 题号:720语句 printf(“%f%“,1.0/3);输出为 0.333333.答案:N第 9 题 (1.0 分) 题号:723若 a=3,b=2,c=1 则关系表达式“(ab)=c“ 的值为“真“.答案:Y第 10 题 (1.0 分) 题号:869若有 int i=10, j=0;则执行完语句if (j=0)i+; else i-; i的值为 11.答案:N第 11 题 (1.0 分) 题号:950逻辑运算符中的“if(j=1e-5|t-10b=b;a=a-32;/*SPACE*/b=b-【?】;printf(“%c, %cn%d,%dn“,a,b,a,b);答案:=(答案 1)=b;