C语言C卷

发布 2024-01-14 04:30:12 阅读 9726

一、填空题(本题共5小题,每小题2分,共30分)

填空题(每小空 1 分,共 10 分)

1. 利用tc或vc++6.0编辑c语言源程序,源程序的后缀为生成的可执行程序后缀为。

2. 计算表达式b=25/3%3后,b的值为。

3. c语言规定:标识符只能由三种字符组成。

语言可以用来实现循环的结构化语句是。

5.数组名表示数组在内存的。

二、单项选择题(本题共10小题,每小题3分,共30分)

6. 在 c语言中 , 回车换行符是 (

a. b. \t c. \v d. \b

7.在 c语言中,语句和数据定义是用( )作为结束标记的。

a.句号 b.逗号 c.分号 d.括号。

8.表达式 (int)2.1416 的值时 (

a. 2 b. 2.1 c. 0 d. 3

9.下列运算符优先级最高的是 (

a. >b. +cd. !

10. c程序的基本构成单位是( )

a、子程序 b 、过程 c、函数 d、文件。

11.若 int x=1 ,y=1;则表达式 (!x||y--)的值是( )

a、 0 b、 1 c、 2 d、-1

12.能正确表示逻辑关系: a≥10 或 a≤0 的 c语言表达式( )

a、 a>=10 or a<=0b 、 a>=0|a<=10

c、 a>=10 &&a<=0 d 、 a>=10||a<=0

13.double x , y;表达式 x=1, y=x+3/2 的值是( )

a、 1 b、 2 c、 2.0 d 、 2.5

14.若有程序段:

int i=2,j;

j=i++;

printf( “d,%d” ,i,j);

该程序段的输出结果是:(

a、 3, 2 b、 4, 3 c、 3, 3 d、 4, 2

15. int a=12,b=13,c; c=(aa 12 b 13 c 25 d 1

三、写出下列程序的运行结果(本题共3小题,每小题5分,共15分)

16、程序1

#include <>

void main( )

int n ;

for( n=1; n<=10; n++)

if( n%3==0) continue ; printf( “d”, n);

程序执行后的输出结果是。

17、程序2

#include <>

void main()

int a=2,b=3,c=2;

if(aif(ac--;

elsec+=1;

printf( “d”, c);

程序执行后的输出结果是。

18、程序3

#include <>

void main()

int x=s,*p=x,i;

for(i=0,s=1;i<3;i++,p++)

s*=*p;

printf( %d “ s);

程序执行后的输出结果是:

四、编程题(本题共3小题,每小题15分,共45分)

19、 编写一个程序,输入正整数n,计算1+2+3+……n的值。

20、 已知学生成绩(100分为满分)与等级的对应关系为:

请你编写一个程序,要求:输入学生成绩,输出学生成绩对应的等级。(提示:使用switch….case语句)

21、定义一个学生成绩信息的结构体,包含:学号、姓名、性别、成绩。实现输入两个学生的成绩信息,比较两个学生的成绩,输出成绩较高的学生的信息。

C C 语言样卷

计算机程序设计基础 c c 样卷。一 单项选择题 每题1分,共10分 1 要定义三个整型变量,正确的是。a int a,3a,pb int x,sum c int a,b,sum abd int n,struct,y 2.数学关系式x y z可用c语言的表达式表示为 a x y y z b x y ...

C语言A卷

2009 年春季学期专业。c语言程序设计 期末试卷 a卷 卷面总分 100分答题时间 120分钟 专业年级班级姓名学号。一 单项选择题 本题共30 个小题,每小题1分,共30分,请将答案代号填涂到机读卡上,在试卷上所写答案,视为0分 1 以下叙述中错误的是 b a c语言运算功能丰富。b c语言可以...

C语言A卷

2009 年春季学期专业。c语言程序设计 期末试卷 a卷 一 单项选择题 本题共30 个小题,每小题1分,共30分,请将答案代号填涂到机读卡上,在试卷上所写答案,视为0分 1 以下叙述中错误的是 a c语言运算功能丰富。b c语言可以不用编译就能被计算机识别执行。c c语言允许直接访问物理地址,直接...