c语言中5>2>7>8的值是,C语言考试复习资料

一、填空

1.函数调用时的实参和形参之间的数据是单向的【1】传递

2656573b8afef9dc18e87544afc17551.png

2.设a、b、c为整型数, 且a=2、b=3、c=4, 则执行完以下语句:a*=16+(b++)-(++c);后,a的值是

d49bfa26b6c6aa4e68e52fc776988eaf.png

3. C语言中,【

9d1cc6c418d64e233f5f94b36532b26e.png

1】是程序的基本组成部分4. C语言的三种基本结构是【1

bfa4ca95a1f988989ded4f29dcb82387.png

】结构、选择结构、循环结构.5. 执行以下程序段后, s的值是【1

f9f7fd045bc45ab5c7e5358e22b291ce.png

int a[]={5,3,7,2,1,5,3,10},s=0,k; for(k=0;k<8;k+=2) s+=*(a+k);

6. break语句除了可以用于循环语句的循环体中,还可以用于【1】语句中

653127422f74c35ccec402808f8f95b4.png

7. 执行语句"n=1;if(n=5) n++;"后,变量n值为【

289f056eeae1ea5ab3f4d21c5e0f9d9b.png

1】.8. c语言表达式5>2>7>8的值是【1】

a26175a89ff95fa1eebc72c16c18e481.png

.9. C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是【

f6e4594a49e6ab841852e047dc6a65c1.png

1】10. 函数的定义不可以嵌套,但函数的调用【1】嵌套.

84d9b914a97c026c105fbbbbb24bb0e0.png

11. 设 x 的值为15,n 的值为2,则表达式 x%=(n+3) 运算后 x 的值是【

7a32b3438be9b48a6716688539a68ff9.png

1】12. 如果函数不要求带回值,可用【1】来定义函数返回值为空

017bbf6e941294dac9f9e2e8a8c88f55.png

13. 设有程序段

int x= 4,y=4; t=++x||++y;

执行语句后y

aa541b523f643e868bc2856368021b60.png

的值为【1】14. 执行下列语句后,*(p+1)的值是【1】

7b593f45d9c35becd5101a341be72145.png

char s[3]="ab",*p; p=s;

15. 若有以下定义和语句: int a[4]={0,1,2,3},*p; p=&a[2];

则*--p的值是【1】.

8dadbe93b051e9c39e7c4f0d0d3dd69e.png

16. 设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为【1】.

25b2b7265fb1a4a791a4f8eb00090b18.png

17. 若x为int型,请以最简单的形式写出与逻辑表达式!x等价的C语言关系表达式【

41e0041db0189d44781306fcc4140833.png

1】18. 逗号表达式(a=3*5,a*4),a+5的值为【1】19. 在调用函数fopen("a:\\b.dat","r")时,若A盘根目录下不存在文件b.dat,则函数的返回值是【1

61316f5f755912d482553415262dd266.png

】.20. 已知x=2,y=2 则表达式x*=y+8的值为【1

1b4e6004f3684115f42d86a4ffcc5598.png

】21. 若声明"char a[15]="Windows-9x";",语句"printf("%s",a+8);"的输出结果为【1】

d5e12f97d93a30cd9f264c2e25b8d19b.png

22. 设a,b,t 为整型变量,初值为a=7,b=9,执行完语句

t=(a>b)?a:b后,t 的值是【1】.

f9ceadd93b3ed53d8db2bcaca50f27c4.png

23. 若a=1,b=4,c=3,表达式a&&b+c||b-c的值为【1】

be0a3641a25bc1b121b0d7facbdadccf.png

24. 设int i = 5;则循环语句while (i > = 1) i - -;执行后,i的值为【1】

70a0ebd7ae99cb0939dfc787d3c7008f.png

25. 调用 fopen 函数打开一文本文件,在"使用方式"这一项中,为输入而打开需填入【1】.

22397fd0202b36ce544a707b391efd35.png

26. 从函数的形式上看,函数分为无参函数和

89c0779189141b500a82af00158dfd78.png

【1】两种类型.

aa7845a1ac99f37e4764ef1c3977ed10.png

27. C程序中有且仅有一个【1】函数.28. 从变量的作用域角度分有全局变量和【1】

bf539d39390215d327b0a23aa0865627.png

29. 设有下面的程序段

int x= 0,y=0,t; t=x&&++y;

执行语句后y的值为【1】

71c86fc17eeda8f08bfcfaf98c5e46ce.png

30. 若有定义:char s[ ]="china";则Visual C++系统为数组s开辟【1】个字节的内存单元.

bdaa4a9512fca109a9abb724e98ddaf1.png

31. 写出语句 b=(a=6,a*3); 执行后整型变量b的值是【1】

7c3b3ea04dedb5a51ecae0f71abfd50f.png

32. 当a=1,b=1,c=1时,表达式a

da20162b4dbb468a5e1d2e9f2f39eeba.png

33. 设y为int型变量,请写出描述"y为奇数"的表达式【1】

d0a37319afb92a629c6e6af8a1463663.png

34. 在C语言中的实型变量分为两种类型,它们是float型和【1】型.

d5ce233749c453b26a4cba2736757316.png

35. 【1】语句,只能用在循环中,以中断某次循环,继续下一次循环

0b8fd06d760774d6878ef292c18b18c3.png

36. union un1 { int a; char b; float c; }x;

上述定义的共同体变量x共占用存储空间【1】个字节

eddd7c82c21516b3a5c0dbfa180c0439.png

37. 已知 i=5,写出语句 a=i++; 执行后整型变量a的值是【138. 计算a、

b0e8c92f6d3d337424ea6470160d3a8e.png

b中最小值的条件表达式为【1】.39. 一个

6f64eff8ce62c5db5f1e48dbccb17a94.png

C源程序中至少应包括一个【1】函数40. C语言中一个函数由函数首部和【1】两部分组成.

56bb2077a8e0a9c92a88ee534a7b7bb6.png

41. 已知 a=10,b=15,c=1,d=2,e=0,则表达式c==b>e的值为【1】.

988e6d34e64e3378b4ce7db6c6ab84ca.png

42. 若有以下定义和语句:

int a[5]={1,3,5,7,9},*p; p=&a[2];

则++(*p)的值是【1】.

ff06fff89d80afce30ac05fa9abfeb0e.png

43.在函数调用中,若实参为数组名,则形参必须为数组名或【1】44. 已知 i=5;写出语句 i+=012; 执行后整型变量 i 的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值