桃子老师 发表于 2021-3-8 16:44:13

东大21春《C语言及程序设计X》在线平时作业1

21春学期《C语言及程序设计X》在线平时作业1
1.[单选题] 已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1='A'+'6'-'3';后,ch1中的值为()。
无忧答案网答案资料下载,请参考帮助中心说明
    A.D
    B.68
    C.一个不确定的值
    D.C
    答:——A——
2.[单选题] 有定义:floatx=3.14,*p;下列错误的语句是()
    A.p=3.14
    B.p=x
    C.*p=3
    D.*p=x
    答:——B——
3.[单选题] 以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);
    A.输出控制格式错误
    B.输出:x=1
    C.输出:y=1
    D.输出:y=4    更多答案进 ap5u.com 东财q7 612 960 21
    答:——C——
4.[单选题] 以下为一维整型数组a的正确说明是()。
    A.inta(10);
    B."intn=10,a;"
    C."intn;scanf(""%d"",n);"
    D."#defineSIZE10;inta;inta;"
    答:————
5.[单选题] 当正常执行了文件关闭操作时,fclose函数的返回值是()。
    A.-1
    B.随机值
    C.0
    D.1
    答:————
6.[单选题] 对于条件表达式(M)?(a++):(a--),其中的表达式M等价于()。
    A.M==0
    B.M==1
    C.M!=0
    D.M!=1
    答:————
7.[单选题] 若有定义:intA;能表现数组元素A的是()
    A.(A+1)
    B.*(A)
    C.(*(A+1))
    D.*(A+5)
    答:————
8.[单选题] 以下对二维数组a的正确说明是()。
    A.inta[];
    B."floata(3,4);"
    C.doublea
    D.floata(3)(4);
    答:————
9.[单选题] 复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片
    A.单击选项1 粘贴答案,如有图片同样方法插入上传
    B.选项内容都是
    答:————
10.[单选题] 下列语句中,符合语法的语句式()。
    A.a+b=3
    B.a=a+7
    C.a=c+b+3=6;
    D."a=8,b=a+7;"
    答:————
11.[单选题] 下述for语句intI,x;for(i=0,x=1,i=9;x!=876;i++)scanf(“%d”,x);
    A.最多循环10次
    B.最多循环9次
    C.无限循环
    D.一次也不循环
    答:————
12.[单选题] 以下不正确的说法为()。
    A.在不同函数中可以使用相同名字的变量
    B.形式参数是局部变量
    C.在函数内定义的变量只在本函数范围内有效
    D.在函数内的复合语句中定义的变量在本函数范围内有效
    答:————
13.[单选题] 下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);}
    A.16
    B.32
    C.96
    D.144
    答:————
14.[单选题] 若x为float型变量,则以列程序段结果是()x=1234.6789;printf(“%-2.1f”,x);
    A.输出格式描述符的域宽度不够,不能输出
    B.输出为1234.7
    C.输出为1234.6
    D.输出为-1234.6
    答:————
15.[单选题] 若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为()
    A.float
    B.char
    C.int
    D.double
    答:————
16.[单选题] 有两个字符数组a、b,则以下正确的输入语句是()。
    A.gets(a,b);
    B."scanf(""%s%s"",a,b);"
    C."scanf(""%s%s"",a,b);"
    D."gets(""a""),gets(""b"");"
    答:————
17.[单选题] 下面四个选项中,均是合法转义字符的选项是()。
    A.\'''\\''\n'
    B."\''\017''\""'"
    C.\018''\f''xab'
    D.\\0''\101''xlf'
    答:————
18.[单选题] 若有以下说明和语句,则输出结果是()。Char*sp=”\\\”\n”;Printf(“%d”,strlen(sp));
    A.6
    B.3
    C.5
    D.字符串中有非法自负,输出值不定
    答:————
19.[单选题] C语言中,逻辑“真”等价于()。
    A.大于零的数
    B.大于零的整数
    C.非零的数
    D.非零的整数
    答:————
20.[单选题] 有下列语句和赋值语句:(1)charstr[]=”iamaboy.”(2)charstr=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()
    A.只有(1)、(2)正确
    B.只有(3)、(4)正确
    C.只有(1)、(3)、(4)正确
    D.只有(3)正确
    答:————
21.[判断题] c语言程序中有调用关系的所有函数都必须放在同一源程序文件中
    A.错误
    B.正确
    答:————
22.[判断题] 已知char s1,*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。
    A.错误
    B.正确
    答:————
23.[判断题] 已知int a[]={1,2,3,4},y,*p=&a;则执行语句y(*--p)++;变量y的值是3。
    A.错误
    B.正确
    答:————
24.[判断题] 主函数可以在其他函数之后,函数内不可以嵌套定义函数
    A.错误
    B.正确
    答:————
25.[判断题] int a[];可以对二维数组a的正确说明。
    A.错误
    B.正确
    答:————

随机作业核对题目后下载答案,转载注明 无忧答案网
页: [1]
查看完整版本: 东大21春《C语言及程序设计X》在线平时作业1