- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
入学试题-样题
PAGE6 / NUMPAGES6
2015年15PB培训-计算机高端培训考试试卷
入学试题样题
一、选择题(每题1分)
1. C语言中一个字节占多少位:。
A. 8
B. 16
C. 32
D. 4
2. 以下可用作C语言用户标识符的一组标识是 。
A. void,define,WORD
B. a3-3,_123,if
C. For,_abc,Case
D. 2a,DO,sizeof
3. 以下选项中不属于C语言的类型是。
A. signed short int
B. unsigned long int
C. unsigned int
D. long short
4. 下列变量名中合法的是。
A. b.Tom
B. 3a6b
C. _6a7b
D. $ABC
5. 下列能为字符变量 a 赋值的是:char a=_____。
A. ab
B. a
C. \0
D. \0
6. 下列用于printf函数的控制字符常量中,代表tab的字符常量是( )。
A. \b(退格)
B. \t(水平制表)
C. \r(回车)
D. \f(换页)
7. int x=20; printf(%d\n,~x);
以上程序片段的输出是( )。
A. 235
B. -21(~是按位取反符号)
C. -20
D. -11
8. 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是(结果保留两位小数)( )。
A. 2.50(int后的值为0)
B. 2.75
C. 3.50
D. 0.00
9. 以下运算符中优先级最低的是( )。
A.
B.
C. ||
D. |
10. 如果int i = 4, 则printf(%d, -i-- )的输出结果是( ),i的值是( )。
A. -4 3
B. -3 3
C. -3 4
D. -4 4
11. 若二维数组定义为a[m][n],则在a[i][j]之前的元素个数为( )。
A.j*m+i
B.i*m+j
C.i*m+j-1
D.j*m+i-1
12.有以下程序
main( )
{ int m=12,n=34;
printf(%d%d, m++,++n); printf(%d%d\n, n++, ++m);
}
程序运行后的输出结果是
ABCD13. 有定义语句:int b;char c[10];,则正确的输入语句是
A.scanf(%d%s,b,c);
B. scanf(%d%s,b,c);
C.scanf(%d%s,b,c);
D. scanf(%d%s,b,c);14. 以下能正确定义一维数组的选项是
A.int a[5]={0,1,2,3,4,5};
B.char a[]={0,1,2,3,4,5};
C.char a={A,B,C};
D. int a[5]=0123;
15. 已有定义:char a[]=xyz,b[]={x,y,z};,以下叙述中正确的是
A. 数组a和b的长度相同 B. a数组长度小于b数组长度
C. a数组长度大于b数组长度 D. 上述说法都不对
16. 有以下程序
main( )
{ int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i,j;
for(i=0; i4;i++)
{ for(j=1;j=i;j++) printf(“%4c, );
for(j= ;j4; j++) printf(%4d,num[i][j是jI吧]]);
printf(\n);
}
}
若要按以下形式输出数组右上半三角
1 2 3 4
6 7 8
11 12
1
文档评论(0)