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

C语言程序设计(1)试卷A-中国计量学院 

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

}

struct num {

int x, y;

} sa[4]={{2, 4}, {4, 16}, {6, 36}, {8, 64}}; struct num *p=sa+2; int x;

x=p->y/sa[1].x*++p->x;

printf(\

【供选择的答案】

(19) A、 x=27 B、 x=45 C、 x=63 D、 x=81 (20) A、 p->x=9 B、 p->x=7 C、 p->x=5 D、 p->x=3

试题6(每小题3分,共12分)

阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。 下列程序运行后,在显示器上,第一行的输出是【 21 】,第二行的输出是【 22 】,第三行的输出是【 23 】,第四行的输出是【 24 】。 【程序】

#include int fun(int n) { }

void main() {

中国计量学院200 6 ~~~200 7 学年第 二 学期《C语言程序设计(1)》课程试卷(A) 第 6 页 共 9 页

int f1, f2;

if (n==1||n==2)

return 1;

else { }

f1 = fun(n-1); f2 = fun(n-2); return f1+f2;

装 }

int x; int i;

for(i=1;i<8;i+=2) { }

x = fun(i); printf(\

【供选择的答案】

(21) A、 1 B、 3 C、 5 D、 7 (22) A、 1 B、 2 C、 3 D、 5 (23) A、 1 B、 3 C、 5 D、 7 (24) A、 8 B、 13 C、 21 D、 34

试题7(共28分)

7.1 (8分)编写程序,输入x后,根据下列分段函数,计算并输出y值。

订 线 ?x2?cosxx??2? y??2x?x?2?x?2?x2?5x?1 x?2?中国计量学院200 6 ~~~200 7 学年第 二 学期《C语言程序设计(1)》课程试卷(A) 第 7 页 共 9 页

7.2 (10分)编写程序,给定一个一维数组int a[10],在屏幕上显示该数组中所有的素数,如果没有在该数组中找到素数,则打印出“没有素数”。

注:素数是只能被1和其自身整除的自然数,如2、3、5、7、11、13、17等等都是素数。

中国计量学院200 6 ~~~200 7 学年第 二 学期《C语言程序设计(1)》课程试卷(A) 第 8 页 共 9 页

7.3 (10分)定义一个函数int check(char *s),检查给定字符串s是否满足下列条件:

字符串s中左括号'('的个数与右括号')'的个数相同。 若字符串s满足上述条件,函数返回1,否则返回0。 装 订 线

中国计量学院200 6 ~~~200 7 学年第 二 学期《C语言程序设计(1)》课程试卷(A) 第 9 页 共 9 页

C语言程序设计(1)试卷A-中国计量学院 

}structnum{intx,y;}sa[4]={{2,4},{4,16},{6,36},{8,64}};structnum*p=sa+2;intx;x=p->y/sa[1].x*++p->x;printf(\【供选择的答案】(19
推荐度:
点击下载文档文档为doc格式
72id177zig565jb3uu3z
领取福利

微信扫码领取福利

微信扫码分享