智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案

答案网www.qiansejidi.com为你分享智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案,智慧树 知到 C语言程序设计基础的相关攻略:智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案第一章测试1、下列对C语言特点的描述中,错误的是()。A、C语言不是结构化程序设计语言B、C语言编程简洁明了C、C语言功能较强D、C语言移植性好正确答案:A2、下列关于C语言程序在结构上特点的描述中,错误的是()。A、C语言程序是一个函数串B、C语言程序可以由一个或多个文件组成C、C语言程序的诸多


B、3

C、4

D、5

正确答案:A

8、执行下列程序,正确的输出是()。intx=3,y=5;voidswap(){inta;a=x;x=y;y=a;}intmain(){intx=5,y=7;swap();printf(“%d,%d\n”,x,y);return0;}

A、3,5

B、5,3

C、5,7

D、7,5

正确答案:C

9、以下程序是选出能被3整除且至少有一位是5的两位数,打印出所有这样的数及其个数。请选择填空。sub(intk,intn){inta1,a2;a2=;a1=k-a2*10;if((k%3==0&&a2==5)||(k%3==0&&a1==5)){printf(“%d”,k);n++;returnn;}elsereturn-1;}intmain(){intn=0,k,m;for(k=10;k<=99;k++){m=sub(k,n);if(m!=-1)n=m;}printf(“\nn=%d”,n);return0;}

A、k*10

B、k%10

C、k/10

D、k*10%10

正确答案:C

10、有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return3;p=x-fun(x-2);returnp;}intmain(){printf(“%d\n”,fun(9));return0;}正确的输出是()。

A、9

B、7

C、5

D、4

正确答案:B

第七章测试

1、下列数组定义语句中,正确的是()。

A、inta[][]={1,2,3,4,5,6};

B、chara[2]「3]='a','b';

C、inta[][3]={1,2,3,4,5,6};

D、staticinta[][]={{1,2,3},{4,5,6}};

正确答案:C

2、设有下列数据定义语句,则数组元素x的值是()。inti=3,x[4]={1,2,3};

A、0

B、1

C、2

D、3

正确答案:A

3、运行下列程序的输出结果是()main(){inta[]={1,2,3,4,5},i;for(i=1;i<5;i++)printf("%d",a-a[i-1]);}

A、11111

B、1111

C、111

D、222

正确答案:A

4、若有说明:inta[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是().

A、2

B、3

C、4

D、无确定值

正确答案:B

5、程序运行后的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[10]=”abcd”;printf(“%d,%d\n”,strlen(a),sizeof(a));}

A、7,4

B、10,10

C、8,8

D、4,10

正确答案:D

6、程序运行后的输出结果是()。#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2};inti,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[b[j]];printf("%d\n",t);}

A、1

B、3

C、4

D、9

正确答案:C

7、下面是对s的初始化,其中不正确的是()。

A、chars[5]={“abc”};

B、chars[5]={‘a’,‘b’,‘c’};

C、chars[5]=“”;

联系我们

联系我们

查看联系方式

邮箱: 2643773075@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部