补充试题库-答案.doc

补充试题库-答案.doc

ID:51945700

大小:34.42 KB

页数:9页

时间:2020-03-20

补充试题库-答案.doc_第1页
补充试题库-答案.doc_第2页
补充试题库-答案.doc_第3页
补充试题库-答案.doc_第4页
补充试题库-答案.doc_第5页
资源描述:

《补充试题库-答案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.二维数组a有m行n列,则在a[i][j]之前的元素个数为()。A.j*n+i√B.i*n+jC.i*n+j-1D.i*n+j+12.#include#includemain(){printf("%d",strlen("IBM012t"\"));}则程序运行后的输出结果是。√A)10B)11C)16D)123.有如下程序片段:inti=0;while(i++<=2);printf("%d",i);则正确的执行结果是:A)2B)3√C)4D)程序陷入死循环4.下面哪个定义

2、是合法的。A)chara[8]="language";B)inta[5]={0,1,2,3,4,5};√C)char*a="string";D)inta[2][]={0,1,2,3,4,5,6};5.若有定义int(*p)[4],则标识符p是一个。A)指向整型变量的指针变量B)指向函数的指针变量√C)指向有四个整型元素的一维数组的指针变量D)指针数组名,有四个元素,每个元素均为一个指向整型变量的指针6.下列对字符串的定义中,错误的是:。√A)charstr[7]="FORTRAN";B)charstr[]="FORTRAN";

3、C)char*str="FORTRAN";D)charstr[]={'F','O','R','T','R','A','N',0};7.针对下面程序段,下面哪些说法是正确的?#includevoidSwap(int*x,int*y);main(){inta,b;a=5;b=9;Swap(&a,&b);printf("a=%d,b=%d",a,b);}voidSwap(int*x,int*y){int*pTemp;*pTemp=*x;*x=*y;*y=*pTemp;}A)程序运行结果为乱码;B)程序运行后将导致程

4、序崩溃;C)程序编译时出错导致程序无法运行;√D)程序执行了危险的操作;8.要使下面程序的输出1,2,34,则从键盘输入的数据格式应为。#includemain(){chara,b;intc;scanf("%c%c%d",&a,&b,&c);printf("%c,%c,%d",a,b,c);}A)1234B)1,2,34C)’1’,’2’,34√D)12349.对于一个正常运行和正常退出的C程序,以下叙述正确的是。√A)程序是从main函数第一条可执行语句开始执行,在main函数结束B)程序的执行总是从程

5、序的第一个函数开始,在main函数结束C)程序的执行总是从main函数开始,在最后一个函数中结束D)从程序的第一个函数开始,在程序的最后一个函数中结束10.对于以下程序片段,描述正确的是。intx=-1;do{x=x*x;}while(!x);A)是死循环B)循环执行两次√C)循环执行一次D)有语法错误11.一个指针数组的定义为。A)int(*ptr)[5];√B)int*ptr[5];C)int*(ptr[5]);D)intptr[5];一、单项选择题:(10分,每题2分,评分标准:正确得2分,错误扣2分)12.以下不能对二

6、维数组a进行正确初始化的语句是A)inta[2][3]={0};B)inta[][3]={{1,2},{0}};√C)inta[2][3]={{1,2},{3,4},{5,6}};D)inta[][3]={1,2,3,4,5,6};13.有以下程序片断floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f",fun((int)fun(a+c,b),a-c));}程序运行后的输出结果是:A)编译出错√B)9C)21D)9.014.若有以下调用语

7、句,则不正确的fun函数的函数原型是main(){…inta[50],n;…fun(n,&a[9]);…}A)voidfun(intm,intx[]);B)voidfun(ints,inth[41]);C)voidfun(intp,int*s);√D)voidfun(intn,inta);15.下面程序片段的执行结果是:#defineMAX10inta[MAX],i;main(){printf("");sub1();sub3(a);sub2();sub3(a);}sub2(){inta[MAX],i,max=5;for(i

8、=0;i

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

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

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