我是靠谱客的博主 美好钢笔,最近开发中收集的这篇文章主要介绍c语言程序设计70行,c语言程序设计_a卷(14页)-原创力文档,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

C 语言程序设计笔试试题( A 卷)

哈尔滨工业大学(威海)2007/2008 学年秋季学期

C 语言程序设计笔试试题( A 卷)

笔试

综合

(70%)

总分

(30%)

试卷说明:

1. 笔试卷面总分 100 分,取卷面成绩的

70%计入总分;

综合成绩为平时成绩 (10%)和实验成绩 (20%)之和,占总分的 30%;

答题时禁止拆开试卷钉,试卷背面即为草稿纸;

答题时间 120 分钟。

一、单项选择题。请把答案填入下面框中,

不允许出框线。(本题 16 分,每小题 2 分)

题号

1

2

3

4

5

6

7

8

答案

1.

以下选项中合法的 C 语言用户标识符是 (

)。

A) long

B) _2Test

C) 3Dmax

D) A.dat

2. 有以下程序

main()

{

int a=0, b=0, c=0, d=0;

if(a=2) b=2; c=4;

else d=3;

printf("%d,%d,%d,%dn",a,b,c,d);

}

则程序输出 (

)。

A) 0,1,2,0

B) 0,0,0,3

C) 1,1,2,0

D) 编译有错

教研室主任签字:第1页(共12页)

C 语言程序设计

笔试试题( A 卷)

3.

用语句

scanf( ?%c%c%c ?,&c1,&c2,&c3);

输入

时,变量

c1、

?a,b,c?

c2、 c3 的值分别为 (

)。

A) ‘ a′,b′,c′

B) ′ a′,b′,′

C) ′ a′,′ b′

D) ′ a′′,,c′

有以下程序段 main( )

{

int k=0; while(k=1) k++;

}

while 循环执行的次数是 ()。

A)

无限次

B)

有语法错,不能执行

C)

一次也不执行

D)

执行 1次

5.

有以下程序:

#include

#include

main()

{

char *p=?abc

0?;

printf(?%d?,strlen(p));

}

执行后的输出结果为 ()。

A) 6

B) 4

C) 12

D) 14

6.

设有说明语句: int a=1, b=2, c=3, d=4, m=2, n=2;

则执行 (m=a>b)

&& (n=c>d) 后 n 的值为 (

)。

A) 1

B) 2

C) 3

D) 4

7.

表达式 0x13&0x17 和 0x13|0x17 的值分别是 (

)。

A) 19, 23

B) 23, 19

C) 248, 232

D) 236, 200

设有以下语句 typedef struct TT {

char c; int a[4];

} CIN;

第2页(共12页)

C 语言程序设计笔试试题( A 卷)

则下面叙述中正确的是()。

A) 可以用 TT 定义结构体变量B) TT 是 struct 类型的变量

C) 可以用 CIN 定义结构体变量D) CIN是 struct TT类型的变量

二、填空题。请按序号把答案填入下面框中,

不允许出框线。(本题 20 分,每空 1 分)

题号

题号

1

11

2

12

3

13

4

14

5

15

6

16

7

17

8

18

9

19

10

20

下面程序的功能是输出二维数组的所有元素值,请完成程序。

main( )

{inta[3][4]={{1,3,5,7}, {9,11,13,15}, {17,19,21,23}};

int *p;

for(【 1】; p

printf("%dt", *p);

}

有以下函数

int fun (char *s) {

char *t=s;

while(*t++);

return(t-s-1);

}

该函数的功能是【3】。

第3页(共12页)

C 语言程序设计笔试试题( A 卷)

读入三个浮点数,取出其小数部分分别输出,完成下列程序。 void splitfloat(float x, float *fracpart)

{

int intpart=【4】x;

*fracpart=x -【 5】;

}

main()

{

int i;

float x, temp;

printf("Enter 3 float point numbers:n");

for(i=0;i<3;i++)

{

scanf("%f",&x);

splitfloat(x,【6】);

printf("Fraction Part= %5.4fn", temp);

}

}

下列程序段为链

最后

以上就是美好钢笔为你收集整理的c语言程序设计70行,c语言程序设计_a卷(14页)-原创力文档的全部内容,希望文章能够帮你解决c语言程序设计70行,c语言程序设计_a卷(14页)-原创力文档所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部