c语言复习题(5)

c语言复习题(5)

ID:22134977

大小:50.00 KB

页数:6页

时间:2018-10-27

c语言复习题(5)_第1页
c语言复习题(5)_第2页
c语言复习题(5)_第3页
c语言复习题(5)_第4页
c语言复习题(5)_第5页
资源描述:

《c语言复习题(5)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、(1)设inta=12,则执行完语句a+=a-=a*a后,a的值是A)552B)264C)144D)-264(2)C语言程序的基本单位是A)程序行B)语句C)函数D)字符(3)执行下面程序片段的结果是intx=23;do{printf("%2d",x--);}while(!x);A)打印出321B)打印出23C)不打印任何内容D)陷入死循环(4)请选出以下语句的输出结果printf("%d",strlen("t"65xff"));A)5B)14C)8D)输出项不合法,无正常输出

2、(5)设有如下的函数ggg(x)floatx;{printf("%d",x*x);}则函数的类型A)与参数x的类型相同B)是voidC)是intD)无法确定(6)设有如下一段程序:int*var,ab;ab=100;var=&ab;ab=*var+10;执行上面的程序后,ab的值为A)120B)110C)100D)90(8)假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式的表达式是A)1/a*b*cB)1/(a*b*c)C)1/a/b/(float)cD)1.

3、0/a/b/c(9)设a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=c>d)后n的值为A)1B)2C)3D)4(10)下面程序的输出结果是#includemain(){inti=2,p;p=f(i,i+1);printf("%d",p);}intf(a,b)inta,b;{intc;if(a>b)c=1;elseif(a==b)c=0;elsec=-1;return(c);}A)-1B)0C)1D)2(11)请选出以下程序段的输出结果#includ

4、e#defineMIN(x,y)(x)<(y)?(x):(y)main(){inti,j,k;i=10;j=15;k=10*MIN(i,j);printf("%d",k);}A)15B)100C)10D)150(12)设有如下程序段:inti=0,sum=1;do{sum+=i++;}while(i<6);printf("%d",sum);上述程序段的输出结果是【6】。16(15)设ch是char型变量,其值为A,且有下面的表达式:ch=(ch>='A'&&ch<='Z

5、')?(ch+32):ch上面表达式的值是A)AB)aC)ZD)z(16)若x和y都是int型变量,x=100,y=200,且有下面的程序片段:printf("%d",(x,y));上面程序片段的输出结果是A)200B)100C)100200D)输出格式符不够,输出不确定的值(17)请读程序:#includef(char*s){char*p=s;while(*p!='')p++;return(p-s);}main(){printf("%d",f("ABCDEF"));}

6、上面程序的输出结果是A)3B)6C)8D)0(18)请读程序:#includemain(){inta;floatb,c;scanf("%2d%3f%4f",&a,&b,&c);printf("a=%d,b=%f,c=%f",a,b,c);}若运行时从键盘上输入9876543210(表示回车),则上面程序的输出结果是A)a=98,b=765,c=4321B)a=10,b=432,c=8765C)a=98,b=765.000000,c=4321.000000

7、D)a=98,b=765.0,c=4321.0(19)请读程序:#includemain(){intn[2],i,j,k;for(i=0;i<2;i++)n[i]=0;k=2;for(i=0;if(intb[],intn){inti,r;r=1;for(i=0;i<

8、=n;i++)r=r*b[i];returnr;}main(){intx,a[]={2,3,4,5,6,7,8,9};x=f(a,3);printf("%d",x);}上面程序的输出结果是A)720B)120C)24D)6(22)下面的findmax函数返回数组s中最大元素的下标,数组中元素的个数由t传入,请填空。findmax(ints[],intt){intk,p;for(p=0,k=p;ps[k])【15】。//k=preturnk;}(24)下面程序的输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。