2013年昭通事业单位计算机类专业知识模拟试题四

2013年昭通事业单位计算机类专业知识模拟试题四

ID:42776261

大小:51.00 KB

页数:8页

时间:2019-09-22

2013年昭通事业单位计算机类专业知识模拟试题四_第1页
2013年昭通事业单位计算机类专业知识模拟试题四_第2页
2013年昭通事业单位计算机类专业知识模拟试题四_第3页
2013年昭通事业单位计算机类专业知识模拟试题四_第4页
2013年昭通事业单位计算机类专业知识模拟试题四_第5页
资源描述:

《2013年昭通事业单位计算机类专业知识模拟试题四》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、航帆培训祝大家学习愉快。1.以下说法中正确的是(D)。  A)#define和printf都是C语句    B)#define是C语句,而printf不是  C)printf是C语句,但#define不是   D)#define和printf都不是C语句  2.以下程序的输出结果是(C)。  #definef(x)x*x  main()  {inta=6,b=2,c;  c=f(a)/f(  B);  printf("%d",c);  }  A)9   B)6   C)36   D)18  3.下列程序执行后的输出结果是(B)。  #defineMA(x)x*(x-

2、1)  main( )  {inta=1,b=2;printf("%d",MA(1+a+  B));}  A)6   B)8   C)10   D)12  4.以下程序的输出结果是(D)。  #defineM(x,y,z)x*y+z  main( )航帆网航帆培训祝大家学习愉快。  {inta=1,b=2,c=3;  printf("%d",M(a+b,b+c,c+a));  }  A)19   B)17   C)15   D)12  5.以下程序的输出结果是(B)。  #defineSQR(X)X*X  main( )  {inta=16,k=2,m=1;  

3、a/=SQR(k+m)/SQR(k+m);  printf("%d",a);  }  A)16   B)2   C)9   D)1  6.有如下程序:  #defineN2  #defineMN+1  #defineNUM2*M+1  main( )  {inti;  for(i=1;i<=NUM;i++)printf(“%d”,i);  }《M=3,NUM=6》  该程序中的for循环执行的次数是(B)。  A)5   B)6 航帆网航帆培训祝大家学习愉快。  C)7   D)8  7.以下程序的输出结果是(C)。  #include  #defineMIN(

4、x,y)(x)<(y)?(x):(y)  main( )  {inta,b,c;  a=20;b=10;  c=5*MIN(a,B);  printf(“%d”,c);  }  A)20   B)200   C)10   D)50  8.在下列叙述中,正确的是(C)。  A)下面的程序有一个整型输出值:  main( )  {inta;  a=pp( );  printf(“%d”,a);  }  voidpp( )  {…}  B)以下程序的运行结果为1,3,5,7  main( )  {staticinta[4]={1,3,5,7};  printf(“%d,%

5、d,%d,%d”,a);  }航帆网航帆培训祝大家学习愉快。  C)以下两个语句是等价的  for(;(c=getchar( ))!=‘’;printf(“%c”,c));  for(;(c=getchar( ))!=‘’;)printf(“%c”,c);  D)以下程序中的PRINT()是一个函数  #definePRINT(V)printf(“V=%dt”,V)  main( )  {inta,b;  a=1;  b=2;  PRINT(a);  PRINT(B);  }  9.在下列#include命令中,正确的一条是(D)。  A)#inc

6、lude[string.h]   B)#include{math.h}  C)#include(stdio.h)   D)#include10.以下程序的输出结果是(B)。  main()  {chara[10]={'1','2','3','4','5','6','7','8','9',0},*p;  inti;  i=8;  p=a+i;  printf("%s",p-3);  }  A)6   B)6789   C)‘6’ 航帆网航帆培训祝大家学习愉快。  D)789  11.以下程序的运行结果是(A)。  #include"stdio.h"  main()  

7、{inta[]={1,2,3,4,5,6,7,8,9,10,11,12};  int*p=a+5,*q=NULL;  *q=*(p+5);  printf("%d%d",*p,*q);  }  A)运行后报错   B)66   C)611   D)55  12.若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是(C)。  intt[3][3],*pt[3],k;  for(k=0;k<3;k++)pt[k]=&t[k][0];  A)t[2][0]   B)t[2][2]   C)t[l][2]   

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

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

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