首页 > 代码库 > 2014年软考程序员-笔试-考前练习试题【三】
2014年软考程序员-笔试-考前练习试题【三】
51CTO学院,在软考备考季特别整理了"2014年软考程序员-常考知识点复习笔记【汇总篇】",帮助各位学院顺利过关!更多软件水平考试辅导及试题,请关注51CTO学院-软考分类吧!
查看汇总:2014年软考程序员-笔试-考前练习试题【汇总篇】
1.假定a和b为int型变量,则执行下述语句组后,b的值为( )。
a=1;
b=10;
do
{
b-=a;
a++;
} while (b-- <0);
(1)9 (2)-2 (3)-1 (4)8
2.设有变量说明语句
int a=1,b=0;
则执行以下程序段的输出结果为( )。
switch (a)
{
case 1:
switch (b)
{
case 0:printf( "**0**");break;
case 1:printf( "**1**");break;
}
case 2:printf( "**2**");break;
}
printf( "\n");
(1)**0** (2)**0****2** (3)**0****1****2** (4)有语法错误
3.以下合法的数组说明是( )。
(1)char a[6]= "string";
(2)int a[5]={0,1,2,3,4,5};
(3)char a= "string";
(4)INT a[]={0,12,3,4,5};
4.下述程序代码中有语法错误的行是( )。
int i,ia[10],ib[10]; /*第一行*/
for (i=0;i <=9;i++) /*第2行*/
ia=0; /*第3行*/
ib=ia; /第4行*/
(1)第1行 (2)第2行 (3)第3行 (4)第4行
5.若已定义
int a[9],*p=a;
:在以后的语句中未改变p的值,则不能表示a[1]地址的表达式是( )。
(1)p+1 (2)a+1 (3)a++ (4)++p
答案:
1.(4) 2.(2) 3.(4) 4.(4) 5.(3)
精品文章推荐:
备战2014软考!精品视频教程推荐(综合复习+经验分享+考前冲刺)
2014年计算机软考《网络管理》知识点【汇总篇】
2014年软考网络管理员考试练习题及答案【汇总篇】
2014年软考程序员-常考知识点复习笔记【汇总篇】
软考类在线视频教程,请点击:
http://edu.51cto.com/course/courseList/id-44.html
本文出自 “51CTO学院 官方博客” 博客,请务必保留此出处http://51edu.blog.51cto.com/8899635/1539429