好文档 - 专业文书写作范文服务资料分享网站

湖北经济学院2019年C语言程序设计模拟试卷(十)及完整答案

天下 分享 时间: 加入收藏 我要投稿 点赞

学号

-----------------------------姓

----------------------

线…………湖 北 经 济 学 院

………………………2019年C语言程序设计模拟试卷(十)

………………考试方式:【闭卷】 总分: 【100分】 ……………考试时间:【120分钟】 出题人 :【刘婷】 ………………题号 ………密得分 …………? 注意:答案一律写在答题纸上,写在试卷上无效 ………………一. 选择题:(单选,每题2分,共40分,请填写在答题卡上) …………………………1. 关于函数参数,说法正确的是________ …………A) 实参与其对应的形参各自占用独立的内存单元 …………B) 实参与其对应的形参共同占用一个内存单元 .. ……C) 只有当形参与实参同名时才占用同一个内存单元 ……D) 形参是虚拟的,不占用内存单元 ……2. 以下程序的输出结果是________。 封A) 10,20,20 B) 50,60,21 ……C) 51,60,21 …D) 60,70,31 …………3. 能正确表示a和b同时为正或同时为负的逻辑表达式是_______。 ……A) (a>=0||b>=0)&&(a<0||b=0) ……B) (a>0&&b>=0)&&(a<0&&b<0) ……C) (a+b>0)&&(a+b<=0) …D)

a*b>0

…………4. 在下列选项中,没有构成死循环的程序段是________。

……A) int i=100; for(;;) {

…… i=i+1; if(i>10)break; }

…B) while(1); ……C) int k=0; do

{++k;}while(k<=10);

D) int s=12; while(s); --s; 5. 以下程序的输出结果是______。

#include main() {

char *a=\ fun(a); puts(a); }

fun(char *s) {

int x,y; char c;

for (x=0,y=strlen(s)-1; x

c=s[y]; s[y]=s[x]; s[x]=c; } }

A) B) C) D)

ihgfedcba abcdefghi abcdedcba ihgfefghi

6. 下列表达式的结果正确的是________? int a,b,c,d; a=b=c=d=2; d=a+1==3?b=a+2:a+3; printf(\ A) B) C) D)

2 4 3 5

7. 有以下函数: int fun(char *x, char *y)

{

int n=0;

while((*x==*y)&&*x!=’\\0’) {

x++; y++; n++;

}

return n; }

函数的功能是________。

A) B) C) D)

将y所指字符串赋给x所指存储空间 查找x和y所指字符串中是否有’\\0’

统计x和y所指字符串中最前面连续相同的字符个数 统计x和y所指字符串中相同的字符个数

8. c语言程序的基本单位是________。

A) B) C) D)

程序行 语句 函数 字符

9. 以下叙述中正确的是______。

A) B) C) D)

不能用字符串常量对字符数组名进行整体赋值操作 字符串常量\会被隐含处理成一个无名字符型数组,它有5个元素 char str[7]=\在语法上是合法的,运行也是安全的 char *str;str=\与char str[];str=\效果是一样的 10. 若有以下定义,则对数组元素的正确引用是________。 int a[5],*p=a;

A) B) C) D)

*&a[5] (*a)+2 *p+4 (a+2)

11. 对函数int max(int a,int b=0,int c=0,int d=0,int e=0); 下列调用方式正确的是________ A) int m=max(10,11,12,13,14); B) int m=max(10,,12,13,14); C) int m=max(10,1l,,13,14); D) int m=max(10,11,12,,14); 12. 在 c 语言中,字符型数据在内存中以 形式存放。

A) B) C) D)

原码 BCD 码 反码 ASCII 码

湖北经济学院2019年C语言程序设计模拟试卷(十)及完整答案

学号-----------------------------姓名----------------------线…………湖北经济学院………………………2019年C语言程序设计模拟试卷(十)………………考试方式:【闭卷】总分:【100分】……………考试
推荐度:
点击下载文档文档为doc格式
9w5cx1gqnf0wk4t3v4f03ibqw7s1q700tlk
领取福利

微信扫码领取福利

微信扫码分享