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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

实用C语言练习题及其答案Word格式.docx

1、 5.设有如下程序段,下面描述中正确的是(C)。 int k=10;while(k=0) k=k-1; A循环执行一次 B循环是无限循环 C循环体语句一次也不执行 D循环体语句执行一次 6.以下程序的输出结果为(D)。 int i; void prt( ) for(i=5;i8;i+)printf(%c,*); printf( ); for(i=5;i=8;i+) prt( ); A * B * * *C * * D * * 7.在C语言程序中,以下说法正确的是(A )。 A函数的定义可以嵌套,但函数的调用不可以嵌套 B函数的定义不可以嵌套,但函数的调用可以嵌套 C函数的定义和函数的调用都不可

2、以嵌套 D函数的定义和函数的调用都可以嵌套 8.以下函数调用语句中含有(A)个实参。 func(e1,e2),(e3,e4,e5); A 2B 3 C 5 D语法错误 9.以下程序的输出结果为()。 #define ADD(x) x*x int a=4,b=6,c=7,d=ADD(a+b)*c; printf(d=%d,d); A d=70 B d=80 C d=140 D d=700 10.已知职工记录描述如下,在Turbo C中,系统为变量w分配()字节的空间。 struct worker int no; char name20; char sex; union int day; int

3、month;int year;birth; w; A 29 B 20 C 25 D 6 11.设有以下定义,值为5的枚举常量是()。 enum weeksun,mon=4,tue,wed,thu,fri,satw; A tue B satC fri D thu 12.下面选项中正确的赋值语句是(设char a5,*pa;)()。 A p=abcd; B a=abcd; C *p=abcd; D *a=abcd; 13.设有以下程序段,则值为6的表达式是()。 struct st int n; struct st *next; static struct st a3=5,a1,7,a2,9,0,

4、*p; p=a0; A p+-n B +p-nC p-n+ D (*p).n+ 14.C语言中的文件类型只有()。 A索引文件和文本文件两种 B文本文件一种 C二进制文件一种D ASCII码文件和二进制文件两种 二判断对错,对的划“”,错的划“”(5分,每小题0.5分) 1在Turbo C中,整型数据在内存中占2个字节。() 2int i=20;switch(i/10)case 2:printf(A);case1:printf(B);的输出结果为A。 3break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。 4函数的递归调用不过是一个函数直接或间接地调用

5、它自身。 5函数strlen(ASDFG)的值是7。 6通过return语句,函数可以带回一个或一个以上的返回值。 7结构体类型只有一种。 8char *p=girl;的含义是定义字符型指针变量p,p的值是字符串girl。 9若有定义:char *p(char a10);则p是函数名。 10用fopen(file,r+);打开的文件file可以进行修改。 三写出下列程序的运行结果(10分,每小题2分) 1.float average (floatarray10) int i; float aver,sum=array0; for (i=1;i10;i+) sum=sum+arrayi; ave

6、r=sum/10; return(aver); float score1089,67.5,78,91,56,82.5,65,70,79,88,aver; aver=average (score); printf (“averagescore is %5.2f”,aver); 2.main( ) char a5=A,B,C,D,E,*p=a,*pa; for(p=0;pa+5;p+) printf(“%2c”,*p); printf(“”); printf(“%2c”,*(pa=p); 3.main( ) int a,b,s=0; for(a=1,b=1;a=100;a+) if(b=20)br

7、eak; if(b%3=1) b+=3; continue; b-=5; printf(“a=%d b=%d”,a,b); 4.main() printf(“main() :%d”,fact(5); fact(-5); fact(int value) int f; if(value0) printf(“Argerror); return(-1); else if(value=1|value=0) f=1; elsef=value*fact(value-1)+1; printf(“This calledvalue=%d”,f); return f; 5.main( ) int a=012,b=0

8、x12,k=12; char c=102,d=; printf(“a=%d b=%d k=%d”,a,b,k); printf(“c=%c,d=%c%o”,c,d,a); a=A; c=49; printf(“a=%d c=%c”,a,c); 四 阅读下列程序,在处填入适当内容,使程序完整(8分,每个空1分) 1.有一个3*4矩阵,求其中的最大元素。 max_value(1) int i,j,max; max=array00; for(i=0;i3; for(j=0;j4;j+) if(arrayijmax) max=arrayij; (2); int a34, i,j; (3); print

9、f(“maxvalue is %d”,max_value(a); 2.输入x、y两个整数,按先大后小的顺序输出x、y。 #include“stdio.h” int x,y, *px,*py, (4); scanf(“%d%d”,x,y); (5);(6); if(xy) p=px; px=py; py=p; printf(“x=%d,y=%d”,x,y); printf(“MAX=%d,MIN=%d”,*px,*py); 3.用选择排序法对任意10个整数按照由小到大排序。 main() int a11,i,j,k,t; printf(Please input 10numbers:); for(

10、i=1;i11;i+) scanf(%d,ai); printf();i=9; (7); for(j=i+1; (8); if(ajak) k=j; if(k!=i) t=ak; ak=ai;ai=t; printf(The sortednumbers:i+) printf(%d ,ai); 答案 1. B2. C 3. B 4. B 5. C 6. A7. B 8. A 9. A 10. C 11. A12. A 13. B 14. D 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1. 2. 3. 4. 5. 四阅读下列程序,在处填入适当内容,使程序完整(8分,每个空1分) 1.(1)intarray34(int array4)(2)return(max) (3)scanf(“%d”,aij) 2.(4)*p (5)px=x(py=y) (6)py=y(px=x) 3.(7) (8)

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

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