ImageVerifierCode 换一换
格式:DOCX , 页数:34 ,大小:79.72KB ,
资源ID:19962030      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19962030.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(安徽大学c语言平时作业Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

安徽大学c语言平时作业Word文档下载推荐.docx

1、下列说法不正确的是A) 链接操作将生成扩展名为.Ink的文件B) 编辑过程将生成扩展名为.cpp或.c的文件C)编译过程将生成扩展名为.obj的文件C)C编程最终要生成扩展名为.exe的文件C语言提供了丰富的结构化语句,直接支持 、 和 三种基本程序结构。A) 顺序、分支、过程B) 顺序、分支、循环C) 分支、过程、循环D) 顺序、过程、循环下列说法正确的是A) C语言版本众多,但这些版本大多不能兼容B) C语言只能在固定的操作系统上运行。C) C语言不包含依赖硬件的输入/输岀语句,其输入/输岀功能语句需要手工来编写。D) C语言允许对位、字节、地址这些计算机功能中的基本成分进行操作。D参考答

2、案为:D当用户用编辑器将 C语言程序录入到计算机后,就建立一个源文件,则A) 源文件可以直接被计算机执行B) 源文件需要编译后就可执行C) 源文件经过编译链接后生成的可执行程序和源程序是独立的D) 错误调试一般在执行过程进行下列说法中正确的是( )A. 由于C源程序是高级语言程序,因此一定要在 VC+嗽件中输入B.由于C源程序是字符组成,因此可以作为文本文件在任何文本编辑的软件中输入C.由于C程序是高级语言程序,因此输入后即可执行D.由于C程序是高级语言程序,因此它由命令组成一P下列说法中错误的是( )A.主函数可以分为两个部分:主函数说明部分和主函数体B.主函数可以调用任何非主函数的其它函数

3、C.任何非主函数可以调用其它任何非主函数D.程序可以从任何非主函数开始执行作业二C基本数据类型及运算21题卜下列不正确的C语言用户标识符是A)int B) a_1_2 C) ablexe D) _x下列正确的C语言标识符是 。A) #define B) _123 C) %d D) n下列四组字符串中都可以用作C语言程序标识符的一组是。A)print _123 Pxq str_lB)_3d one_half My-book CppC)oodb start$it line# powD)aBc 3pai His.age while下面各选项组中,均是 C语言关键字的组是 。A) auto , enu

4、m includeB) switch , typedef , continueC) signed , union , scanfD) if , struct , type卜下列不属于C语言关键字的是A) default B) register C) enum D) external已知:char a=70;则变量a中。A)包含1个字符 B)包含2个字符C)包含3个字符D)说明非法卜字符串E0Fn=-61 的长度是字符串的长度是 。A) 0 B) 1 C)2 D)非法字符串char a;int b; floatc ; double d;执行语句c=a+b+c+d ;后,变量c的数据类型是 。A)

5、 int B) charC) float D) double逗号表达式(a=3*5,a*4),a+15的值是 。A) 15 B) 60C) 30 D)不确定如果 int a=1,b=2,c=3,d=4 ;则条件表达式ab?a:cd?c:d的值是 。A) 1 B) 2 C) 3 D) 4已知 int i=10;表达式20-5=i5&+XV10 ;:J为判断字符变量c的值不是数字也不是字母时,应采用下述表达式A)cv=48|c=57&cv=65|c=9 0&=97|c=122B)!(cv=48|c=65|c=90&=122)C)c=48&cv=57|c=65&=90|c=97&D)!(c已知 in

6、t x=5,y=fA) 0 B) 15,z=5 ;执行语句x%=y+z后,x的值是 。C) 5 D) 6作业三输入和输岀15题设 a=3,b=4, 执行“ printf( “a=%d,B=%d,a,b); ”的输出是(A. a=3,b=4 B. 3 ,4 C. a=3 ,B=4 D.a=3 B=4设 a=1234,b=12,c=34 执行“ printf( “|%3d%3d%n” ,a,b,c);)A.|12341234 |B.|123C.|123412-34|D.|234为:使用“ scanf( “x=%f,y=%f”,&x,&y);,要使 x,y 均为 1.25,正确的输入是()A.1.2

7、5,1.25B.1.25 1.25C. x=1.25,y=1.25D. x=1.25 y=1.25讯要使double x; long a; 获得数据,正确的输入语句是 ()A. scanf( “d,%”,&a,&x); B. scanf( “f,%ld”,&a);C. scanf( “d,%lf”,& D. scanf( “ld,%lf ”,&您的答案 参考答案为:H 设有 int a=255 ,b=8;则 printf( “x,%o n” ,a,b);的输出的是( )A. 255,8 B. ff,10 C. 0xff ,010 D. 输出格式错二1厂讯设a、b为字符型变量,执行“ scanf

8、( “a=%c,b=%c ,&b); ”后使 a为A, b为B,从键盘上的正确输入是()A. A B B. , B C. A=A,B=B D. a=A,b=B_IH语句printf (“%f%, 1.0/3 );的输出结果为:(注:%的输岀结果是一个)A.0.333333 B.0.333333%C.0.333333% D.出错IH已有定义int x ;float y; 且执行scanf(%3d%f,& 输入数据为12345 678,则x和y的值A.123 45.000000 B.123 678.000000C.12345 678.000000 C.345 678.000000卜有如下的定义和输

9、入语句int a1,a2;char c1,c2;scanf(%d%d, &a1, &a2);%c%cc1, &c2);若要求a1,a2,c1,c2的值分别为10、20、A和B,则正确的数据输入方式为()C. 10 20 AB D. 10 20AB您的答案已有定义:float f1,f2; 程序运行时输入数据为4.52 3.5 , 则输入语句正确的为()A.scanf(%f,%ff1,& f2);B.scanf(%f%fC.scanf(%f%fnf2);D.scanf(%3f%ff1, &下列数据中属于“字符串常量”的是(在PC机中, n在内存占用的字节数是(在PC机中,“a xff ”在内存占

10、用的字节数是(A. 0LC. 0.0548387B.496271043 D. 2.1869e10下列数据中不属于“字符常量”的是( )A. aB. 160C. 070D. 070卜结构化程序设计的3种结构是A) 顺序结构、选择结构、转移结构B) 分支结构、等价结构、循环结构C) 多分支结构、赋值结构、等价结构D) 顺序结构、选择结构、循环结构卜已知int t=0 ;while ( t=1).则以下叙述正确的是A) 循环控制表达式的值为 0B) 循环控制表达式的值为1C) 循环控制表达式不合法D) 以上说法都不对N有如下程序:main ()int x=1,a=0,b=0;switch (x)ca

11、se 0: b+;case 1: a+;case 2:b+;printf (a=%d,b=%dn,a,b );该程序的输岀结果是A) a=2,b=1B) a=1,b=1C) a=1,b=0D) a=2,b=2有以下程序int i=1,j=1,k=2;if (j+|k+ ) &i+)%d,%d,%d n,i,j,k );执行后输岀结果是A) 1,1,2B) 2,2,1C) 2,2,2D) 2,2,3有如下程序float x=2.0,y;if (x0.0 )y=0.0;else if (x6)n-;%d,n );A)987B)876C)8765D)9876在下列选项中,没有构成死循环的是A)int

12、 i=100;while ( 1)i=i%100+1;if ( i100 )break;B)for(;);C)int k=10000;dok+;while ( k10000)D)int s=36 ;while ( s)-s;有如下程序段#include stdio.hint a=10,b=50,c=30;a=a30?1:2;b=bc=c%d,%d,%dn,a,b,c );则执行结果为A)2,1,2B)1,2,1C)1,1,2D)2,1,1阅读如下程序段int a=45,b=40,c=50,d;d=ab:c;switch ( d)case 30 :printf(%d,a );case 40 :,

13、b );case 50 :,c );default :#则输岀的结果是A)40,50,B)50,#C)40,#D) 40,50,#卜若有定义int k=10 ;则下列程序的输出结果为do,k-); while ( !k);A)9B)10C)10987654321D)没有输岀卜阅读下列程序段,则程序的输岀结果是int a=10,b=10,k;for (k=0;a8;b=+k )%d,%d,a-,-b ) nA)10,10,10,0,B)10,9,9,0,C)10,10,9,1,D)9,9,9,1,下列程序的运行结果是int a,b,m;for (a=5;=1;a-)m=0;for (b=a;b=

14、5;b+ ) m=m+a*b;%d n,m );A)30B)15C)20D)10卜若 int i,j;B)8C)3D)2,则 for ( i=j=0;i10&j= & chZ ) ? (ch+32) :ch;A)AB)aC)ZD)cy)if (y0)z=0;z+=1;,z );A)6B)7C)8D)9卜现有定义int k=1;则执行语句 while (+k4);后,k的值为A)4B)5C)6D)8卜以下程序的运行结果为int m,n;for ( m=0,n=10;mn;m+=3,n-) printf (%d,%c n,m,n );A)6,7B)7,6C)9,7D)7,9作业五数组1若有以下数组

15、说明,则数值最小和最大元素的下标分别是( )。int a12=1,2,3,4,5,6,7,8,9,10,11,12;A.1,12 B.0,11 C.1,11 D.0,122、若有以下数组说明,且 i=10;则aai 元素数值是()。int a12=1,4,7,10,2,5,8,11,3,6,9,12;A.10 B.9 C.6 D.53、设有定义:char s12= string ” ;,则printf( “d n”,strlen(s); 的输出是( )。A.6 B.7 C.11 D.124、以下对数组描述正确的是( )。A.数组一旦定义其大小是固定的,但数组元素的类型可以不同B.数组一旦定义其大小是固定的,且数组元素的类型必须相同C.数组一旦定义其大小是可变的,且数组元素的类型可以不同D.数组一旦定义其大小是可变的,但数组元素的类型必须相同5、以下叙述中错误的是()。A.不可以用数组名对数组整体进行操作B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行中,数组元素的下标超岀所定义的下标范围时,系统将给岀“下标越界”的岀错信息D.可以通过赋初值的方式确定数组元素的个数II6、下列定义的字符数组中,printf( %s n” ,str2); 语句的输出是()。char str320= basic ” , foxpro ” , “windows” ;A.basic

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1