第一范文网 - 专业文章范例文档资料分享平台

c语言考前复习 - 习题abi

来源:用户分享 时间:2025/5/28 23:19:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

A. % B. / C. > D. *

21、若有说明语句:char c='\\72';则变量c在内存占用的字节数是( A )。 A. 1 B. 2 C. 3 D. 4

22、字符串\在内存占用的字节数是( B )。 A. 3 B. 4 C. 6 D. 8

23、要为字符型变量 a赋初值,下列语句中哪一个是正确的( B )。

A. char a=\ B. char a=’3’; C. char a=%; D. char a=*; 24、下列不正确的转义字符是( C )。 A. \\\\ B. \\' C. 074 D. \\0

二、填空题:

1、C 语言中的逻辑值“真”是用 1 表示的,逻辑值“假”是用 0 表示的。

2、若x和n都是int型变量,且x的初值为12,n的初值为5,则计算表达式x%=(n%=2)后x的值为3、设 c='w',a=1,b=2,d=-5, 则表达式 'x'+1>c, 'y'!=c+2, -a-5*b<=d+1, b==a=2的值分别为 1 、 0 、 1 、 1 。

4、设 float x=2.5,y=4.7; int a=7;,表达式 x+a%3*(int)(x+y)%2/4的值为 2.5 。 5、判断变量 a、b 的值均不为 0 的逻辑表达式为a!=0&&b!=0 。

6、求解赋值表达式 a=(b=10)%(c=6),表达式值、a、b、c 的值依次为 4,4,10,6 。 7、求解逗号表达式 x=a=3,6*a 后,表达式值、x、a 的值依次为18,3,3 。 8、数学式a/(b*c)的 C 语言表达式 a/b/c 。

三、编程题:

0

1、 设长方形的高为 1.5,宽为 2.3,编程求该长方形的周长和面积。 2、 编写一个程序,将大写字母 A转换为小写字母 a。 1. main()

{float x=1.5,y=2.3;printf(“area is %6.2f\\n”,x*y);} 2. main()

{char c=’A’;printf(“%d”,c+32);}

顺序结构答案 一、单项选择题 AADAB CCBBD

二、 程序改错题 1.正确的程序为 # include \main( )

{ char c ; getchar(c);

putchar('\\007') ; /*鸣笛*/ putchar( ); }

2. 正确的程序为 main( ) { int a,b,s,l;

scanf(\ s=a*b; l=2*(a+b);

printf(\ }

三、写出程序运行结果 1. 68 2. x=4 y=11

四、编程题 1. main( ) { int a,b,c,sum; float ave;

scanf(“%d%d%d”,&a,&b,&c); sum=a+b+c; ave=sum/3.0;

printf(“sum=%d,ave=%.2f\\n”,sum,ave); }

五、选做题 1.void main( ) { float a,b,temp; printf(\ scanf(\ temp = a; a = b; b = temp; printf(\ } 选择结构答案 一、单项选择题

1.B 2.A 3.D 4.C 5.D 6.B 7.C

二、填空题 1. 5 5 4 5 5 4 3 3 4 2. 4 0 3. VeryGood Good VeryGood Fail Pass

搜索更多关于: c语言考前复习 - 习题abi 的文档
c语言考前复习 - 习题abi.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3vqqo9brlh9jajr89mg8_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top