东大17秋学期《高级语言程序设计基础》在线作业3满分答案.docx
《东大17秋学期《高级语言程序设计基础》在线作业3满分答案.docx》由会员分享,可在线阅读,更多相关《东大17秋学期《高级语言程序设计基础》在线作业3满分答案.docx(3页珍藏版)》请在冰豆网上搜索。

东大17秋学期《高级语言程序设计基础》在线作业3满分答案
17秋学期《高级语言程序设计基础》在线作业3
试卷总分:
100得分:
100
一、单选题(共20道试题,共100分)
1.设ch是char类型变量,其值是A,则表达式ch=(ch>='A'&&ch<='Z')?
(ch+32):
ch的值是()。
A.Z
B.A
C.a
D.z
满分:
5分
正确答案:
C
2.当正常执行了文件关闭操作时,fclose函数的返回值是()。
A.-1
B.随机值
C.0
D.1
满分:
5分
正确答案:
C
3.若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是()。
A."wb+
B."r+"
C."rb+"
D."ab+""
满分:
5分
正确答案:
A
4.以下对二维数组a的正确说明是()。
A.inta[3][];
B.floata(3,4);
C.doublea[1][4]
D.floata(3)(4);
满分:
5分
正确答案:
C
5.以下不正确的定义语句是()。
A.doublex[5]={2.0,4,0,6,0,8,0,10.0};
B.inty[5]={0,1,3,5,7,9};
C.charc1[]={'1','2','3','4','5'};
D.charc2[]={'\x10','\xa','\x8'};"
满分:
5分
正确答案:
B
6.函数rewind(fp)的作用是:
使文件位置指针()。
A.重新返回文件的开头
B.返回到前一个字符的位置
C.指向文件的末尾
D.自动移至下一个字符的位置
满分:
5分
正确答案:
A
7.设a、b、c、d均是int类型变量,为了使以下程序段的输出为:
1234+123+12+1,正确的输入形式应当是()。
scanf("%4d+%3d+%2d+%1d",&a,&b,&c,&d);printf("%4d+%3d+%2d+%1d",a,b,c,d);