首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载 | ||
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试 MPA考试 | 中科院 |
||
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT 新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语 |
||
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证 华为认证 | Java认证 |
||
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格 报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师 人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平 驾驶员 | 网络编辑 |
||
卫生资格 | 执业医师 | 执业药师 | 执业护士 | ||
会计从业资格考试(会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师 注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师 |
||
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师 质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师 设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师 城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师 |
||
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏 |
1.以下程序运行后,输出结果是()
#include
ss(char *s)
{char *p=s;
while(*p)p++;
return(p-s);
}
main()
{char*a="abded";
inti;
i=ss(a);
printf("%d\n",i);
}
A)8
B)7
C)6
D)5
2.若有如下程序:
int sub()
{static int n=1;
int x=1;
x*=n;n++;
return x;}
main()
{int n,t=1;
for(n=1;n<6;n++)t*=sub();
printf("%d\n",t);}
则程序运行后的输出结果是()
A)15
B)120
C)34560
D)-30976
3.在C语言中,函数的隐含存储类别是()
A)static
B)auto
C)extern
D)register
4.有以下程序:
intf1(doublea)
{returna*a; }
intf2(doublex,doubley)
{doublea,b;
a=f1(x);
b=f1(y);
returna+b;
}
main()
{doublew;
w=f2(1.1,2.0);
…
}
变量w中的值是()
A)5.21
B)5
C)5.0
D)0.0
5.下面被调用函数sub的函数值的类型是()
sub(float a)
{float b;
b=a*a+1;
return b;}
A)单精度型
B)双精度型
C)空类型
D)整型
6.若有以下定义语句:
doublea[5];inti=0;
能正确给a数组元素输入数据的语句是()
A)scanf("%lf%lf%lf%lf%lf",a);
B)for(i=0;i<=5;i++)scanf("%lf",a+i);
C)while(i<5)scanf("%lf",&a[i++]);
D)while(i<5)scanf("%lf",a+i);
7.以下程序的输出结果是()
main()
{ charss[16]="test\0\n\"";
printf("%d,%d\n",strlen(ss),sizeof(ss));
}
A)4,16
B)7,7
C)16,16
D)4,7
8.以下说法正确的是()
A)宏定义是C语句,所以要在行末加分号
B)可以使用#undef命令来终止宏定义的作用域
C)在进行宏定义时,宏定义不能层层置换
D)对程序中用双引号括起来的字符串内的字符,与宏名相同的要进行置换
9.以下程序的输出结果是()
#include
main()
{struct stru{int a,b;
char c[6];
};
printf("%d\n",sizeof(stru));
}
A)2
B)4
C)8
D)10
10.若有如下定义:
int s[3];
则下面表达式中不能代表数组元素s[1]的地址的是()
A)&s[1]
B)&s[0]+1
C)s+1
D)s++
答案:1.D 2.B 3.C 4.C 5.D 6.C 7.A 8.B 9.D 10.D
相关推荐:2010年9月计算机等级考试二级C语言考前预测题北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |