东北大学19秋《C语言及程序设计》在线作业123(满分)
作业答案 联络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
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