东北大学19秋《C语言及程序设计》在线作业123(满分)

作者:奥鹏周老师 分类: 东北大学 发布时间: 2019-09-15 17:49
作业答案 联络QQ:3326650399 微信:cs80188
19秋学期《C言语及程序设计》在线作业1
1.[单选题]以下能对二维数组a进行正确初始化的句子是()。
    A.inta[2][]={{1,0,1},{5,2,3}};
    B."inta[][3]={{1,2,3},{4,5,6}};"
    C."inta[2][4]={{1,2,3},{4,5},{6}};"
    D."inta[][3]={{1,0,1},{},{1,1}};"
    正确答案:——B——
2.[单选题]071^052的效果是()
    A.32
    B.16
    C.23
    D.22
    正确答案:——A——
3.[单选题]当正常施行了文件关闭操作时,fclose函数的回来值是()。
    A.-1
    B.随机值
    C.0
    D.1
    正确答案:——C——
4.[单选题]下列四组选项中,均不是C言语要害词的选项是()。
    A.defineIFtype
    B.getccharprintf
    C.includescanfcase
    D.whilegopow
    正确答案::
5.[单选题]C言语中的结构类型数据包含()
    A.数组类型、结构体类型和共用体类型
    B.数组类型、结构体类型和指针类型
    C.数组类型、结构体类型和枚举类型
    D.数组类型、结构体类型和空类型
    正确答案::
6.[单选题]下列关于switch句子和break句子的定论中,只需()是正确的。
    A.break句子是switch句子的一有些
    B.在switch句子中能够根据需要运用或不运用break句子
    C.在switch句子中有必要运用break句子
    D."以上三个定论有两个是正确的"
    正确答案::
7.[单选题]有定义inta[3][4],输入其3行2列元素的正确句子为()
    A.scanf(“%d”,a[3,2]);
    B."scanf(“%d”,*(*(a+2)+1))"
    C."scanf(“%d”,*(a+2)+1);"
    D."scanf(“%d”,*(a[2]+1));"
    正确答案::
8.[单选题]以下是正确的C言语标识符是()。
    A.#define
    B._123
    C.%d
    D.\n
    正确答案::
9.[单选题]以下for循环句子()。for(;;)printf(“*”);
    A.判别循环完毕的条件不合法
    B.是无限循环
    C.循环一次也不施行
    D.循环只施行一次
    正确答案::
10.[单选题]以下对二维数组a的正确说明是()。
    A.inta[3][];
    B."floata(3,4);"
    C.doublea[1][4]
    D.floata(3)(4);
    正确答案::
11.[单选题]以下程序的输出效果是()。main(){char*a[][5]={“how”,”do”,”you”,”do”,”!”};char**p;inti;p=a;for(i=0;i<4;i++);printf(“%s”,p);}
    A.howdoyoudo!
    B.how
    C.howdoyoudo
    D.hdyd
    正确答案::
12.[单选题]在C言语中,一维数组的定义办法为:类型说明符数组名()。
    A.[常量表达式]
    B.[整型表达式]
    C.[整型常量或整型表达式]
    D.[整型常量]
    正确答案::
13.[单选题]关于条件表达式(M)?(a++)a--),其间的表达式M等价于()。
    A.M==0
    B.M==1
    C.M!=0
    D.M!=1
    正确答案::
14.[单选题]下面程序的输出是()。main(){intx=10,y=3;printf(“%d\n”,y=x%y);}
    A.0
    B.1
    C.3
    D.不判定的值
    正确答案::
15.[单选题]为了避免嵌套的条件句子if-else的二义性,C言语规矩:else与()是正确的。
    A.缩排方位相同的if
    B.其之前迩来的if
    C.其之后if
    D.同一行上的if
    正确答案::
16.[判别题]声明句子int a[]={0};能够对一维数组a进行正确初始化。
    正确答案::
17.[判别题]已知int a[]={1,2,3,4},y,*p=&a[1];则施行句子y(*--p)++;变量y的值是3。
    正确答案::
18.[判别题]在C程序中,逗号运算符的优先级最低
    正确答案::
19.[判别题]主函数能够在其他函数之后,函数内不能够以嵌套定义函数
    正确答案::
20.[判别题]一个整数能够直接赋给一个枚举变量
    正确答案::
19秋学期《C言语及程序设计》在线作业2
1.[单选题]下面程序的运转效果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
    A.14
    B.3
    C.9
    D.字符串中有不合法字符,输出值不能判定
    正确答案:——B——
2.[单选题]下列各数组定义程序段,正确的是()。
    A.intn=10;inta[n];"
    B."main(){charstr[10]=”aman”}"
    C."staticint[][3]={{0,1,2},{80,89,2}};"
    D.staticchar[5]=“iamastudent.”;
    正确答案:——C——
3.[单选题]以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);
    A.输出操控格式过失
    B.输出:x=1
    C.输出:y=1
    D.输出:y=4
    正确答案:——C——
4.[单选题]以下for循环句子()。for(;;)printf(“*”);
    A.判别循环完毕的条件不合法
    B.是无限循环
    C.循环一次也不施行
    D.循环只施行一次
    正确答案::
5.[单选题]下述for句子intI,x;for(i=0,x=1,i=9;x!=876;i++)scanf(“%d”,x);
    A.最多循环10次
    B.最多循环9次
    C.无限循环
    D.一次也不循环
    正确答案::
6.[单选题]下列程序的输出效果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);}
    A.16
    B.32
    C.96
    D.144
    正确答案::
7.[单选题]以下程序段施行后输出效果()。inti;for(i=1;;i++);printf(“%d”,i++);
    A.1
    B.2
    C.3
    D.死循环
    正确答案::
8.[单选题]一个C言语程序老是从()。
    A.主过程开始施行
    B.主函数开始施行
    C.子程序开始施行
    D.主程序开始施行
    正确答案::
9.[单选题]下面四个选项中,均是正确的数值常量或字符常量的选项是()。
    A.0.00f8.9e''
    B."""a""3.9E-2.51e1'\""'"
    C.3'0110xFF000a
    D.001E140xabcd2e250.I14
    正确答案::
10.[单选题]下面临函数的叙说,不正确的是()。
    A.函数的回来值是经过函数中的return句子取得的
    B.函数不能嵌套定义
    C.一个函数中有且只需一个return句子
    D.函数中没有return句子,并不是不带回值
    正确答案::
11.[单选题]合法的C言语标识符是()。
    A.abc
    B.2ab
    C._a1
    D./n
    正确答案::
12.[单选题]下面四个选项中,均是合法转义字符的选项是()。
    A.\'''\\''\n'
    B."\''\017''\""'"
    C.\018''\f''xab'
    D.\\0''\101''xlf'
    正确答案::
13.[单选题]设I和x都是int类型,则关于for循环句子for(i=0,x=0;i<9;i++),下列哪句话正确()。
    A.施行8次
    B.施行9次
    C.是无限循环
    D.循环体一次也不施行
    正确答案::
14.[单选题]下列不归于C言语要害词的是()。
    A.default
    B.register
    C.enum
    D.external
    正确答案::
15.[单选题]下面四个选项中,均是C言语要害词的选项是()。
    A.autoenuminclude
    B.switchtypedefcontinue
    C.signedunionscanf
    D.ifstructtype
    正确答案::
16.[判别题]一个整数能够直接赋给一个枚举变量
    正确答案::
17.[判别题]声明句子int a[]={0};能够对一维数组a进行正确初始化。
    正确答案::
18.[判别题]已知int a[]={1,2,3,4},y,*p=&a[1];则施行句子y(*--p)++;变量y的值是3。
    正确答案::
19.[判别题]c言语程序中有调用联系的一切函数都有必要放在同一源程序文件中
    正确答案::
20.[判别题]函数有必要有回来值,否则不能运用函数
    正确答案::
19秋学期《C言语及程序设计》在线作业3
1.[单选题]下面正确的字符常量是()
    A.\X17'
    B.\80'
    C.\\'
    D."""\n"""
    正确答案:——C——
2.[单选题]有定义inta[3][4],输入其3行2列元素的正确句子为()
    A.scanf(“%d”,a[3,2]);
    B."scanf(“%d”,*(*(a+2)+1))"
    C."scanf(“%d”,*(a+2)+1);"
    D."scanf(“%d”,*(a[2]+1));"
    正确答案:——C——
3.[单选题]若有定义:intx=7;floata=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。
    A.2.5
    B.2.75
    C.3.5
    D.0
    正确答案:——A——
4.[单选题]以下程序段施行后输出效果()。inti;for(i=1;;i++);printf(“%d”,i++);
    A.1
    B.2
    C.3
    D.死循环
    正确答案::
5.[单选题]为了避免嵌套的条件句子if-else的二义性,C言语规矩:else与()是正确的。
    A.缩排方位相同的if
    B.其之前迩来的if
    C.其之后if
    D.同一行上的if
    正确答案::
6.[单选题]下列关于switch句子和break句子的定论中,只需()是正确的。
    A.break句子是switch句子的一有些
    B.在switch句子中能够根据需要运用或不运用break句子
    C.在switch句子中有必要运用break句子
    D."以上三个定论有两个是正确的"
    正确答案::
7.[单选题]标有/**/句子的输出效果为()intx=20;printf(“%d,%o,%x”,x,x,x);/**/
    A.20,20,20
    B."20,24,14"
    C."20,14,24"
    D."20,024,14"
    正确答案::
8.[单选题]若有变量说明:inta=0,b=0,c=0;,以下契合C言语语法的赋值表达式是()。
    A.a=9+b+c=a+9
    B.a=9+b;c=a+9;
    C."a=(9+b,b++)"
    D.a=9+b++=a+7
    正确答案::
9.[单选题]在C言语中,一维数组的定义办法为:类型说明符数组名()。
    A.[常量表达式]
    B.[整型表达式]
    C.[整型常量或整型表达式]
    D.[整型常量]
    正确答案::
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.[单选题]以下叙说中不正确的是()
    A.在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
    B.在C程序的函数中,最佳运用全局变量
    C.在C程序中,形参只是绑缚于地址函数
    D.在C程序中,函数名的存储种类为外部
    正确答案::
12.[单选题]以下能对二维数组a进行正确初始化的句子是()。
    A.inta[2][]={{1,0,1},{5,2,3}};
    B."inta[][3]={{1,2,3},{4,5,6}};"
    C."inta[2][4]={{1,2,3},{4,5},{6}};"
    D."inta[][3]={{1,0,1},{},{1,1}};"
    正确答案::
13.[单选题]下面程序的运转效果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
    A.14
    B.3
    C.9
    D.字符串中有不合法字符,输出值不能判定
    正确答案::
14.[单选题]有下列句子和赋值句子:(1)charstr[]=”iamaboy.”(2)charstr[12]=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()
    A.只需(1)、(2)正确
    B.只需(3)、(4)正确
    C.只需(1)、(3)、(4)正确
    D.只需(3)正确
    正确答案::
15.[单选题]施行下列句子后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\n”,N);}
    A.3
    B.4
    C.6
    D.8
    正确答案::
16.[判别题]已知char s1[19],*s2="ab\0cdef";则施行句子strcpy(s1,s2);后,变量s的内容是不能判定。
    正确答案::
17.[判别题]声明句子int a[][3]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。
    正确答案::
18.[判别题]在C程序中,注释说明只能位于一条句子的后边
    正确答案::
19.[判别题]一个C源程序可由一个或多个函数构成
    正确答案::
20.[判别题]在C程序中,逗号运算符的优先级最低
    正确答案::
作业答案 联络QQ:3326650399 微信:cs80188

作业答案 联系QQ:3326650399 微信:cs80188