- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
历年真题汇总
全国2006年4月计算机基础与程序设计试题
一、单项选择题(本大题共20小题,每小题1分,共20分)
1. CPU处理数据和指令的基本单位是字(Word),一个字的字长是( )
A. 8bits B. 16bits C. 32bits D. 与CPU数据总线有关的bit位数
2. 与十进制1100等值的十六进制数是( )
A. 44A B. 44C C. 54A D. 54C
3. 退出Turbo C 2.0返回系统,在主菜单File项中可选择( )
A. Load B. New C. Save D. Quit
4. 设有int a=3, b=-4, c=5;表达式(ab)? a+b:
A. –1 B. 0 C. 3 D. 7
5. 若有下列程序段,欲使a=2、b=3,对应正确的数据输入方法是( )
(其中CR表示换行)
int a, b;
scanf(″a=%d b=%d″,a, b);
A. 2CR B. a=2 b=3CR C. a=2, b=3CR D. 2,3CR
3CR
6. 下面程序段的输出结果是( )
main()
{ int s, p;
s=p=5;
p=++s;
p++; ++p;
printf(″%d\n″,p);
}
A. 5 B. 6 C. 7 D. 8
7. 下列if语句中,有语法错误的是( )
A. if(xy);
B. if(x=y) x+y;
C. if(x!=y) scanf(″%d″, x) else scanf(″%d″,y)
D. if(xy) {x++; y++;}
8. 下面程序段执行后的输出结果是( )
int i=-1;
if(i=0) printf(″* * * * \n″);
else printf(″%%%%\n″);
A. **** B.%%%% C. %%%%c D. ****c
9. 下面程序段的循环次数是( )
int k=2;
while(k==0) printf(″%d″,k);
k--; printf(″\n″);
A. 0次 B. 1次 C. 2次 D. 无限次
10. 下面程序段的输出结果是( )
a=100;
while(a120);
a=a+1;
printf(″%d″,a);
A. 100 B. 101 C. 120 D. 121
11. 下面程序执行后,i的值是( )
main( )
{ int a [5]={1,2,3,4,5},i=2
printf(″%d″,a[i++]);
}
A. 1 B. 2 C. 3 D. 4
12. 下面程序的输出结果是( )
main( )
{ int i, x[3][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i4;i+=2) printf(″%d″, x[i][1]);
}
A. 5 1 B. 5 2 C. 8 2 D. 9 3
13. 在C程序中,若用基本数据类型所定义的变量调用函数,正确的说法是( )
A. 由系统自动指定对应实参和形参是否共用存储单元
B. 对应实参和形参各占一个独立的存储单元
C. 对应实参和形参共用一个存储单元
D. 可以由用户指定对应实参和形参是否共用存储单元
14. 下面叙述中不正确的是( )
A. 不同函数中可以使用相同名字的变量 B. 形式参数是局部变量
C. 在一个函数内部定义的变量只能在本函数范围内有效
D. 在一个函数内部的复合语句中定义的变量在本函数范围内有效
15. 设有语句int a[4][10],*p=*a;则下面表达式中属于地址表达式的是( )
A. a[1][2] B. a[1] C. *(p+1*10+2) D. *(a
文档评论(0)