c语言试卷

发布 2021-04-23 11:13:28 阅读 1939

c语言模拟试题集。

填空题:1、c语言中基本的数据类型有: 、

2、c语言中普通整型变量的类型说明符为 ,在内存中占字节,有符号普通整型的数据范围是 。

3、整数-35在16位机内的补码表示为 。

4、执行下列语句int a=8;a+=a-=a*a; 后,a的值是 。

5、有如下语句:char a[ ]该字符串的长度是 ,a[3]=

6、符号”a”和’a’的区别是 。

7、所谓“指针”就是 。“运算符的作用是 。 运算符的作用是 。

8、有如下输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应是 。

9、设整型变量n的值为2,执行语句n+=n-=n*n后,n的值是 。

10、下列程序的输出结果是。

int ast(int x,int y,int * cp,int * dp)

*cp=x+y;*dp=x-y;}

main()

int a=4,b=3,c,d;

ast(a,b,&c,&d);

printf("%d,%d/n",c,d;}

11、c语言的预处理语句以开头。

12、表达式7+8>2&&25%5的结果是。

13、c语言中putchar(c)函数的功能是。

14、语句int *p;的含义是。

15、定义fp为文件型指针变量的定义方法为。

16、语句 int a[3][4];共定义了个数组元素。

17、实型变量的类型说明符有。

18、c语言中数组的下标下限为。

20、设x=4,y=(+x)+(x);那么y的值为___表达式执行后,变量x的值为___

21、一个变量的指针是指。

22、能够构成一个数组,其元素满足的特点是那么,构成结构体的成员可以是。

23、下面运算符 《按照优先级从高到低排列顺序为。

24、c程序设计中语句后的符号 /*所起作用是。

25、写出下面表达式的值:

(1)3*5/7+7%32)x=2;y=4;(x++)y

(5)x=2,y=2;++x||+y6)x=3;x+=x-=2___

26、在c语言中,正确的标识符是由组成的,且由开头的。

27、设p=30,那么执行q=(+p)语句后,表达式的结果q为___变量p的结果为___若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是。

29、在c语言程序中,对文件进行操作首先要然后对文件进行操作,最后要对文件实行操作,防止文件中信息的丢失。

30、以下程序(头文件省略)运行后的输出结果是 。该程序的功能是。

main()

int x=10,y=20,t=0;

if(x!=y) t=x; x=y; y=t;

printf(“%d,%d”,x,y);

31、若fp已正确定义为一个文件指针,为二进制文件,请填空,以便为"读"而打开此文件:fp=fopen

33、在循环中,continue语句与break语句的区别是:continue语句是break 是。

34、在内存中存储“a”要占用( )个字节,存储‘a’要占用( )字节。

35、符号常量的定义方法是。

36、能表述“2037、结构化程序设计方法规定程序或程序段的结构有三种:顺序结构、( 和。

38、c语言共提供了三种用于实现循环结构的流程控制语句,它们是和( )

39、若在程序中用到putchar,应在程序开头写上包含命令若在程序中用到strlen()函数时,应在程序开头写上包含命令。

40、设有定义语句static int a[3][4]=,则a[1][1]值为a[2][1]的值为。

41、“*称为运算符,“&称为运算符。

42、赋值表达式和赋值语句的区别在于有无( )号。

43、用{}把一些语句括起来称为语句。

44、设a=12、b=24、c=36,对于scanf (“a=%d,b=%d,c=%d”,&a,&b,&c);语句,输入形式应为。

45、表达式sqrt(s*(s-a)*(s-b)*(s-c));对应的数学式子为。

46、c语言编绎系统在判断一个量是否为“真”时,以( )代表“真”

47、c语言从源程序的书写到上机运行输出结果要经过四个步骤。

48、c语言的表达式与语句的区别在于。

49、c语句有、没有)输入、输出语句。

50、结构化程序的编写有三种程序结构。

51、表达式10/3*9%10/2的值是。

52、设有int x=2,y说明,则逗号表达式y=x+5,x+y的值是。

53、设有int x=1,则x>0?2*x+1: 0表达式的值是。

54、变量y满足以下两条件中的任意一个:①能被4整除,但不能被100整除;②能被400整除。请用逻辑表达式表示所给条件。

55、逻辑运算符&&、中的优先级是。

57、在c语言中,字符串常量是用表示一串字符。

58、若有说明和语句:int a=25,b=60;b=++a;则b的值是。

59、若int x=5;while(x>0)printf(“%d”,x--)的循环执行次数为 。

60、若有int a[5],*p=a;则p+2表示第个元素的地址。

61、若有说明和语句:int a=5,b=6,y=6;b-=a;y=a++;则b和y的值分别是 、

62、已知整型变量a=3,b=4,c=5,写出逻辑表达式a||b+c>c&&b-c的值是 。

63、c程序设计的三种基本结构是和___

64、数组是表示类型相同的数据,而结构体则是若干数据项的集合。

65、c语言中文件是指。

66、c语言源程序文件的扩展名是 (1) ,经过编译后,生成文件的扩展名是 (2) ,经过连接后,生成文件的扩展名是 (3) 。

67、把a,b定义成长整型变量的定义语句是 (4)

c语言试卷c

a.p q c.p n1 10 若有说明语句 int a,b,c,d c 则能从键盘读入三个整数分别赋给变量a b c的语句是。a.scanf d d d a,b,d b.scanf d d d a,b,d c.scanf d d d a,b,dd.scanf d d d a,b,d 11 c语言标...

C语言试卷A

青海大学试卷 a卷 系别 班级学号姓名。考试课程 程序设计基础 c 考试日期 2009 年 12月17日。注 所有答案均写在答题卡上,答在试卷上不得分,考试结束后试卷和答题卡一并交回。一 填空题 每空1分,共16分 1 整型静态数组没有初始化,也没有赋值,此时数组元素的值均为 0 2 数组在内存中占...

C语言试卷

一 填空共5题 共计10分 第1题 2.0分 题号 339 赋值运算符的结合性是由 右 至 左 第2题 2.0分 题号 925 在c 语言结构化程序中,函数 是程序的基本组成单元 在c 语言的面向对象设计框架中,对象 是程序的基本组成单元。第3题 2.0分 题号 926 c 语言的参数传递机制包括传...