- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009年黑龙江省职高对口升学C语言编程基础模拟试卷及答案摘要
2009年黑龙江省职高对口升学C语言编程基础模拟试卷
一、单项选择题:共20小题,每小题2分,共40分。
1、在C语言程序中,main()函数的位置( )。
A、必须作为第一个函数
B、必须放在用户自定义函数之后
C、可以任意 D、必须作为最后一个函数
2、C语言提供的合法关键字是( )。
A、AUTO B、short C、uzsigned D、comnt
3、在C语言中,下列( )为合法的字符常量。
A、’\084’ B、’/x45’ C、”ab” D、”?”
4、在C语言中,以下四种运算符中,优先级最高的是( )。
A、= B、 C、+= D、!=
5、在C语言中,表达式18/4*sqrt(4.0)值的数据类型是( )。
A、int B、float C、long D、double
6、在C语言中,表达式sizeof(long)的值为( )。
A、1 B、2 C、4 D、8
7、在C语言中,若以定义x和y是double型变量,且x=1,则表达式y=x+3/2的值是( )。
A、1 B、1.5 C、2.0 D、2.5
8、在C语言中,设x为整型变量,且x=8,则表达式x+=2+x%3的值为( )。
A、11 B、12 C、6 D、4
9、在C语言中,设a、b和c都是int型变量,且a=3,b=4,c=5,则下面表达式中,值为0的表达式是( )。
A、’n’’b’ B、a=b
C、a||b+cb-c D、!(ab!c||8%3)
10、在C语言中,设a、b为int型变量,且b=5,则执行以下语句后,变量a的值为( )。
a=2+(b+b++,b+8,++b);
A、13 B、14 C、8 D、9
11、在C语言中,如果a=1,b=2,c=3,d=4,则条件表达式ab?a:cd?c:d的值为( )。
A、1 B、2 C、3 D、4
12、在C语言中,已知i,j,k为int型变量,若从键盘输入:4 5 6(回车),要使i的值为4,j的值为5,k的值为6,以下选项中正确的输入语句是( )。
A、scanf(“%2d%2d%2d”,i,j,k);
B、scanf(“%d%d%d”,i,j,k);
C、scanf(“%d,%d,%d”,i,j,k);
D、scanf(“i=%d,j=%d,k=%d”,i,j,k);
13、在C语言中,设a为int型变量,要求当a的值为偶数时,表达式的值为“真”,a的值为奇数时,表达式的值为“假”,以下不满足要求的表达式是( )。
A、a%2==0 B、!(a%2==1)
C、a%2 D、!(a%2)
14、下面C语言程序段所表示的数学函数关系是( )。
y=-1;
if(x!=0)
if(x0) y=1;
else y=0;
A、y=
B、y=
C、y=
D、y=
15、以下C语言程序的输出结果是( )。
main()
{int x=12,y=10,z=0;
if(xy)
{if(y0) z=0; }
else z+=2;
printf(“%d”,z);
}
A、2 B、1 C、3 D、0
16、以下C语言程序的输出结果是( )。
main()
{int c,d;
for(c=1,d=1;c=100;c++)
{if(d=20) break;
if(d%3==1) {d+=3;countinue;}
d=-5; }
printf(“%d”,c);
}
A、6 B、8 C、10 D、12
17、有以下C语言程序段:
main()
{int i=0,j=0;
while(i++5)
{j=0;
do
{printf(“*”);}
while(++j4);
}
} 则执行上面的程序后,输出的“*”的个数是( )。
A、15 B、12 C、20 D、25
18、在C语言中定义如下数组:
int b[4][3]={{1},{3,2},{4,5,6},{0}};
则数组元素b[2][2]的值为( )。
A、6 B、5 C、0 D、2
19、在C语言中,对下列数组初始化中不正确的是( )。
A、char a[]=”ABCDE”;
B、char a[5]={65,66};
C、char a[5]={‘A’,’B’,’C’};
D、char a[5]=”ABCDEF”;
20、在C语言中,有如下变量的定义,则( )不是对a数组元素的正确引用,其中0=i10。
int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
Aa[p-a] B、*a[i] C、*(a+i) D、*p[i]
二、填空题:(本大题共11小题,每空2分,共40分)
21、在C语言中,当一个语
您可能关注的文档
- 2016北京市东城区初三一模物理试卷及答案详解.doc
- 【红对勾】2014-2015学年高中化学2.1.1共价键课件新人教版选修3报告.ppt
- 【红对勾】2017年高考物理新课标一轮复习课件14-3报告.ppt
- 【聚焦中考】中考化学总复习第一轮课时训练:第4讲+金属和金属材料+含答案报告.doc
- 【聚焦中考】第1讲声现象课件报告.ppt
- 【苏教版】必修一:第4专题-像山那样思考(练习册及单元测评AB卷-含答案)报告.doc
- 【考案】2017届高考地理一轮总复习第三部分区域地理第九单元世界地理单元整合提升课件中图版报告.ppt
- 【考案】2017届高考地理一轮总复习第四部分区域可持续发展第十二单元区域可持续发展元综合提升课件报告.ppt
- 【聚焦中考】甘肃省2016中考化学第1篇考点聚焦第7讲盐、化学肥料课件报告.ppt
- 【讲义】2016年厚大真题解析班行政法-徐金桂讲义报告.ppt
- 航空发动机智能运维在飞机维修中的故障分析与管理研究报告.docx
- 广告传媒行业2025年新媒体广告市场发展趋势与挑战分析报告.docx
- 广告传媒行业2025年新媒体营销策略与趋势分析报告.docx
- 广告传媒行业2025年新媒体广告投放效果评估工具研究报告.docx
- 医学检验科管理体系构建.pptx
- 广告传媒行业2025年新兴媒体广告效果评估体系研究报告.docx
- 城区供水管网升级改造工程申请报告.docx
- 2025年运动服饰市场消费者对产品市场变革的适应研究报告.docx
- 洞察2025:跨境电商海外用户消费行为研究报告.docx
- 2025年智能制造设备采购项目进度管理与供应商时间管理报告.docx
文档评论(0)