东大18秋《C语言及程序设计》在线作业(全)题目
18秋学期《C语言及程序设计》在线作业1核对题目下载答案,无忧答案网
一、单选题:1.[单选题]复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片 (满分:)
A. 单击选项1粘贴答案,如有图片同样方法插入上传 B. 选项内容都是]
正确答案:——A——
2.[单选题]下面程序的运行结果是()。charc[]="\\t\\v\\\\\\0will\\n";printf("%d",strlen(c)); (满分:)
A. 14 B. 3 C. 9
D. 字符串中有非法字符,输出值不能确定]
正确答案:——B——
3.[单选题]下列四组选项中,均不是C语言关键字的选项是()。 (满分:)
A. defineIFtype
B. getccharprintf
C. includescanfcase
D. whilegopow]
正确答案:——A——
4.[单选题]下面对指针变量的叙述,正确的是() (满分:)
A. 指针变量可以加上一个指针变量
B. 可以把一个整形数赋给指针变量
C. 指针变量的值可以赋给指针变量
D. 指针变量不可以有空值,即该指针变量必须指向某一变量]
正确答案:————
5.[单选题]以下对二维数组a的正确说明是()。 (满分:)
A. inta[];
B. "floata(3,4);"
C. doublea
D. floata(3)(4);]
正确答案:————
6.[单选题]若有定义inta=2,b=9,k;k=a+b++/a++则k的值是() (满分:)
A. 6.5
B. 7
C. 6
D. 8]
正确答案:————
7.[单选题]C语言中,下列说法正确的是() (满分:)
A. 不能使用do…while语句构成循环。
B. do…while语句构成的循环必须用break语句才能退出。
C. do…while语句构成的循环,当while语句中的表达式值为非0结束循环。
D. do…while语句构成的循环,当while语句中的表达式值为0结束循环。]
正确答案:———— 奥鹏作业答案
8.[单选题]有两个字符数组a、b,则以下正确的输入语句是()。 (满分:)
A. gets(a,b);
B. "scanf(""%s%s"",a,b);"
C. "scanf(""%s%s"",a,b);"
D. "gets(""a""),gets(""b"");"]
正确答案:————
9.[单选题]sizeof(float)是()。 (满分:)
A. 双精度型表达式
B. 一个整型表达式
C. 一个函数调用
D. 一个不合法的表达式]
正确答案:————
10.[单选题]若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b); (满分:)
A. 1213.6
B. "a=12,b=13.6"
C. "12,13.6"
D. a=12b=13.6]
正确答案:————
11.[单选题]以下for循环语句()。for(;;)printf(“*”); (满分:)
A. 判断循环结束的条件不合法
B. 是无限循环
C. 循环一次也不执行
D. 循环只执行一次]
正确答案:————
12.[单选题]若有以下定义:intm=7,n=12;则能得到值为3的表达式是()。 (满分:)
A. n%=(m%=5)
B. n%=(m-m%5)
C. n%=m-m%5
D. (n%=m)-(m%=5)]
正确答案:————
13.[单选题]下述for语句intI,x;for(i=0,x=1,i=9;x!=876;i++)scanf(“%d”,x); (满分:)
A. 最多循环10次
B. 最多循环9次
C. 无限循环
D. 一次也不循环]
正确答案:————
14.[单选题]若二维数组a有m列,则计算任一元素a在数组中位置的公式为()。(假设a位于数组的第一个位置上。) (满分:)
A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1]
正确答案:————
15.[单选题]以下能对二维数组a进行正确初始化的语句是()。 (满分:)
A. inta[]={{1,0,1
B. "inta[]={{1,2,3
C. "inta={{1,2,3
D. "inta[]={{1,0,1
正确答案:————
三、判断题:
16.[判断题]C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。 (满分:)
A. 错误
B. 正确]
正确答案:————
17.[判断题]0既不是奇数也不是偶数 (满分:)
T. 对
F. 错]
正确答案:————
18.[判断题]声明语句inta[]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。 (满分:)
A. 错误
B. 正确]
正确答案:————
19.[判断题]c语言程序中有调用关系的所有函数都必须放在同一源程序文件中 (满分:)
A. 错误
B. 正确]
正确答案:————
20.[判断题]inta[];可以对二维数组a的正确说明。 (满分:)
A. 错误
B. 正确]
正确答案:————
18秋学期《C语言及程序设计》在线作业2
一、单选题:
1.[单选题]违约责任的相对性是指违约责任只能发生在()之间发生。 (满分:)
A. 合同的相对人之间
B. 合同关系以外的人
C. 合同的知情人
D. 合同的债权人]
正确答案:——A——
2.[单选题]执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\\n”,N);} (满分:)
A. 3
B. 4
C. 6
D. 8]
正确答案:——A——
3.[单选题]在C语言中,引用数组元素时,其数组下标的数据类型允许是()。 (满分:)
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式]
正确答案:——C——
4.[单选题]C语言中,下列说法正确的是() (满分:)
A. 不能使用do…while语句构成循环。
B. do…while语句构成的循环必须用break语句才能退出。
C. do…while语句构成的循环,当while语句中的表达式值为非0结束循环。
D. do…while语句构成的循环,当while语句中的表达式值为0结束循环。]
正确答案:————
5.[单选题]为了避免嵌套的条件语句if-else的二义性,C语言规定:else与()是正确的。 (满分:)
A. 缩排位置相同的if
B. 其之前最近的if
C. 其之后if
D. 同一行上的if]
正确答案:————
6.[单选题]以下对二维数组a的正确说明是()。 (满分:)
A. inta[];
B. "floata(3,4);"
C. doublea
D. floata(3)(4);]
正确答案:————
7.[单选题]当正常执行了文件关闭操作时,fclose函数的返回值是()。 (满分:)
A. -1
B. 随机值
C. 0
D. 1]
正确答案:————
8.[单选题]下面四个选项中,均是合法转义字符的选项是()。 (满分:)
A. \\'''\\\\''\\n'
B. "\\''\\017''\\""'"
C. \\018''\\f''xab'
D. \\\\0''\\101''xlf']
正确答案:————
9.[单选题]复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片 (满分:)
A. 单击选项1粘贴答案,如有图片同样方法插入上传
B. 选项内容都是]
正确答案:————
10.[单选题]若有以下定义:intm=7,n=12;则能得到值为3的表达式是()。 (满分:)
A. n%=(m%=5)
B. n%=(m-m%5)
C. n%=m-m%5
D. (n%=m)-(m%=5)]
正确答案:————
11.[单选题]下面程序的输出是()。main(){intx=10,y=3;printf(“%d\\n”,y=x%y);} (满分:)
A. 0
B. 1
C. 3
D. 不确定的值]
正确答案:————
12.[单选题]下列四组选项中,均是不合法的用户标识符的选项是______。 (满分:)
A. AP_0do
B. floatgoto_A
C. b-agotoint
D. _123tempINT]
正确答案:————
13.[单选题]下面对指针变量的叙述,正确的是() (满分:)
A. 指针变量可以加上一个指针变量
B. 可以把一个整形数赋给指针变量
C. 指针变量的值可以赋给指针变量
D. 指针变量不可以有空值,即该指针变量必须指向某一变量]
正确答案:————
14.[单选题]设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是()。 (满分:)
A. 0~255
B. 0~65535
C. -32768~+32767
D. -256~+255]
正确答案:————
15.[单选题]下面正确的字符常量是() (满分:)
A. \\X17'
B. \\80'
C. \\\\'
D. """\\n"""]
正确答案:————
三、判断题:
16.[判断题]0既不是奇数也不是偶数 (满分:)
T. 对
F. 错]
正确答案:————
17.[判断题]用1、3、5组成的所有的三位数,一定都是3的倍数 (满分:)
T. 对
F. 错]
正确答案:————
18.[判断题]当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 (满分:)
A. 错误
B. 正确]
正确答案:————
19.[判断题]声明语句intx=y=z=5;可以正确定义整型变量x,y和z并为其赋初值5。 (满分:)
A. 错误
B. 正确]
正确答案:————
20.[判断题]在c语言中,函数形参的存储类型是自动类型的变量 (满分:)
A. 错误
B. 正确]
正确答案:————
18秋学期《C语言及程序设计》在线作业3
一、单选题:
1.[单选题]函数rewind(fp)的作用是:使文件位置指针()。 (满分:)
A. 重新返回文件的开头
B. 返回到前一个字符的位置
C. 指向文件的末尾
D. 自动移至下一个字符的位置]
正确答案:——A——
2.[单选题]违约责任的相对性是指违约责任只能发生在()之间发生。 (满分:)
A. 合同的相对人之间
B. 合同关系以外的人
C. 合同的知情人
D. 合同的债权人]
正确答案:——A——
3.[单选题]下列各数组定义程序段,正确的是()。 (满分:)
A. intn=10;inta;"
B. "main(){charstr=”aman”
C. "staticint[]={{0,1,2
D. staticchar=“iamastudent.”;]
正确答案:——C——
4.[单选题]在C语言中,引用数组元素时,其数组下标的数据类型允许是()。 (满分:)
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式]
正确答案:————
5.[单选题]在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。 (满分:)
A. (2>x>-2)||(4>x>8)
B. ((x<=-2)||(x>=2)||((x>4)||(x>=8))
C. (x<2)(x>=-2)(x>4)(x<8)
D. (x>-2)(x>4)||(x<8)(x<2)]
正确答案:————
6.[单选题]下面四个选项中,均是正确的数值常量或字符常量的选项是()。 (满分:)
A. 0.00f8.9e''
B. """a""3.9E-2.51e1'\\""'"
C. 3'0110xFF000a
D. 001E140xabcd2e250.I14]
正确答案:————
7.[单选题]下面对函数的叙述,不正确的是()。 (满分:)
A. 函数的返回值是通过函数中的return语句获得的
B. 函数不能嵌套定义
C. 一个函数中有且只有一个return语句
D. 函数中没有return语句,并不是不带回值]
正确答案:————
8.[单选题]071^052的结果是() (满分:)
A. 32
B. 16
C. 23
D. 22]
正确答案:————
9.[单选题]若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为() (满分:)
A. float
B. char
C. int
D. double]
正确答案:————
10.[单选题]以下for循环语句()。for(;;)printf(“*”); (满分:)
A. 判断循环结束的条件不合法
B. 是无限循环
C. 循环一次也不执行
D. 循环只执行一次]
正确答案:————
11.[单选题]C语言中,逻辑“真”等价于()。 (满分:)
A. 大于零的数
B. 大于零的整数
C. 非零的数
D. 非零的整数]
正确答案:————
12.[单选题]若有定义:intA;能表现数组元素A的是() (满分:)
A. (A+1)
B. *(A)
C. (*(A+1))
D. *(A+5)]
正确答案:————
13.[单选题]执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\\n”,N);} (满分:)
A. 3
B. 4
C. 6
D. 8]
正确答案:————
14.[单选题]有定义:floatx=3.14,*p;下列错误的语句是() (满分:)
A. p=3.14
B. p=x
C. *p=3
D. *p=x]
正确答案:————
15.[单选题]有定义inta,输入其3行2列元素的正确语句为() (满分:)
A. scanf(“%d”,a);
B. "scanf(“%d”,*(*(a+2)+1))"
C. "scanf(“%d”,*(a+2)+1);"
D. "scanf(“%d”,*(a+1));"]
正确答案:————
三、判断题:
16.[判断题]0既不是奇数也不是偶数 (满分:)
T. 对
F. 错]
正确答案:————
17.[判断题]声明语句inta[]={0};可以对一维数组a进行正确初始化。 (满分:)
A. 错误
B. 正确]
正确答案:————
18.[判断题]inta[];可以对二维数组a的正确说明。 (满分:)
A. 错误
B. 正确]
正确答案:————
19.[判断题]若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串是“ab+”。 (满分:)
A. 错误
B. 正确]
正确答案:————
20.[判断题]已知inta[]={1,2,3,4},y,*p=&a;则执行语句y(*--p)++;变量y的值是3。 (满分:)
A. 错误
B. 正确]
正确答案:————
附件是答案,需要的核对题目,自助下载。q761296021
页:
[1]