C语言期末复习资料

这是一份C语言的复习资料,包含了多项选择题,涉及变量赋值、输入输出、字符串处理、循环控制、函数调用等多个知识点,旨在帮助考生巩固C语言的基础知识和理解。
摘要由CSDN通过智能技术生成

1.有以下程序

int main()
   { int a=1,b=3,c=5;
     int *p1=&a,*p2=7b,*p=&c;
     *p=*p1*(*p2);
      printf("%d\n",c);
   }

执行后的输出结果是:(C)

A.4

B.1

C.3

D.2

2.设有定义:int a; float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输出入876543.0<回车>则a,b的值分别为(D)

A.76和543.000000

B.876和543.000000

C.87和543.000000

D.87和6.000000

3.若x,y,z均为int型变量,则执行以下语句的输出为(X=10,Y=15,Z=10;X=0,Y=10,Z=0)

x=(y=(z=10)+5)-5;
printf("x=%d,y=%d,z%d\n",x,y,z);
y=(z=x=0,x+10);
printf("x=%d,y=%d,z=%d\n",x,y,z);

4.以下选项中,正确的字符串是(D)

A.'h'

B.'hello'

C.hello

D."hello"

5.已定义int a=2,b=3,c=9,则表达式c%a+b的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值