c语言 void fun(float *p1),C语言程序设计试题1

C语言程序设计试题1

一、单项选择题

1.C语言规定,在一个源程序中main函数的位置______d___ 。

A.必须在最开始B.必须在最后

C.必须在预处理命令的后面D.可以在其他函数之前或之后

2.以下选项中,_________d__ 是C语言关键字

A.printf B.include C.fun D.default

3.已知有声明"int a=3,b=4,c;",则执行语句"c=1/2*(a+b);"后,c的值为____a_ 。

A.0 B.3 C.3.5 D.4

4.设指针变量占4个字节的内存空间,若有声明"char *p="123";int c;",则执行语句

"c=sizeof(p);"后,c的值为__d__

A.1 B.2 C.3 D.4

5.已知有声明"int a=3,b=4;",下列表达式中合法的是_d___。

A.a+b=7 B.a=|b| C.a=b=0 D.(a++)++

6.已知有声明"char s[20]="Hello";",在程序运行过程中,若要想使数组s中的内容修改为"Good",则以下语句中能够实现此功能的是___d_。

A.s="Good"; B.s[20l="Good";

C.strcat(s,"Good"); D.strcpy(s,"Good");

7.已知有声明"int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};",若需要引用值为12的数组元素,则下列选项中错误的是_a___ 。

A.*(a+2)+3 B.*(*(a+2)+3) C.*(a[2]+3) D.a[2][3]

8.已知有声明"int n;float x,y;",则执行语句"y=n=x=3.89;"后,y的值为_b___ 。

A.3 B.3.0 C.3.89 D.4.0

9.已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为

__b__。

A.3,1 B.15,12 C.15,1 D.3,12

10.下面的函数定义正确的是_____d________

A)float fun (float x ; float y) {return x*y;} B)float fun (float x,y) {return x*y;} C)float fun (x,y) {int x,y;return x*y;} D)int fun (int x, int y) {return x*y;}

11.某程序需要使用一个代表常数3.14的符号常量名P,以下定义中正确的是_d___。

A.#define P 3.14;

B.#define P(3.14)

C.#define P=3.14;

D.#define P 3.14

12.下列四个选项中,属于C语言关键字的是__c__ 。

A.Float

B.single

C.double

D.real

13.已知某编译系统中signed int类型数据的长度是16位,该类型数据的最大值是_D___。

A.32767

B.32768

C.127

D.65535

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值