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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(百科园C语言题库.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

百科园C语言题库.doc

1、第一章 1.以下叙述中错误的是 ( )B.C语言编写的每个函数都可以进行独立编译并执行 2. 计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是 ( ) A.C 语言程序仅可以编译执行 3. C语言规定:在一个源程序中 ,main的位置 ( ) A.可以任意 4. 一个 C语言程序是由 ( ) C.函数组成 5. 以下关于结构化程序设计的叙述中正确的是 ( ) B.c语言中,程序的模块化是利用函数实现的 6. 以下叙述正确的是 ( ) C.c语言本身没有输入 和输出语句 7. 以下叙述中错误的是 ( ) A.C语言编写的每个函数都可以进行独立编译并执行 8. 以下叙述正确

2、的是 ( )B.c程序中注释部分可以单独占一行 9. 以下叙述正确的是 ( ) D.c 语言函数可以嵌套调用,如 fun(fun(x) 10. 一个 C程序的执行是从 ( ) D.本程序 main 函数开始,到 main 函数结束 11. 以下叙述不正确的是 ( ) A在 c 程序中,注释说明只能位于一条语句后面 第二章 单项选择 1以下选项中非法的字符常量是 ( ) (B /019) 2设变量 a是整型, f是实型, i是双精度型,则表达式 10+a+i*f值的数据类型为( ) (C double) 3判断字符型变量 c1是否为数字字符的正确表达式为 ( ) (A (C1=0) else i

3、f(x int fun(int x,int y,int z) int j,t,n,m; /*ERROR*/ j=1; t=m=n=1; /*ERROR*/ while (t!=0 t=j%x; m=j%y; n=j%z; return j; void main() int x1,x2,x3,j; printf(“Input x1 x2 x3: “); scanf(“%d%d%d“, printf(“x1=%d,x2=%d,x3=%d n“,x1,x2,x3); j=fun(x1,x2,x3); printf(“The minimal common multiple is: %dn“,j); 参

4、考答案 j=0; while (t!=0 | m!=0 | n!=0) 3/*下列程序中函数 fun的功能是 :计算正整数 num各位上的数字之积。例如 ,若输入 252,则输出应该是 20。若输入 202,则输出应该是 0。 请改正程序中的错误 ,使它能得出正确的结果。 注意 :不要改动 main函数 ,不得增行或删行 ,也不得更改程序的结构。 试题程序 :*/ #include #include long fun(long num) /*ERROR*/ long k; do k *=num%10; /*ERROR*/ num =10; while(num); return(k); void

5、 main() int n; printf(“Please enter a number: “); scanf(“%ld“, printf(“n%ldn“,fun(n); 参考答案 long k=1; num/=10; 4/*下列给定程序中 ,函数 fun()的功能是 :根据整 型形参 m的值 ,计算如下公式的值 : t = 1 - 1 / ( 2 2 ) 1 / ( 3 3 ) . . . 1 / ( )mm 请改正函数 fun()中的错误 ,使它能得出正确的结果。 注意 :不要改动 main函数 ,不得增行或删行 ,也不得更改程序的结构。 试题程序 : */ #include #inclu

6、de double fun(int m) double y=1.0; int i; /*ERROR*/ for(i=2;i #include int fun(int k) int m=0,mc=0, j; while(k=2) int i; for(i=2;i #include double fun(int n) double result =1.0; /*ERROR*/ if n=0 return 1.0; while(n1 while (k #include int main ( ) double s=0.0,eps,t=1.0; int n ; scanf (“%lf“, for (n=

7、1 ; t=fabs(eps); n+) s+=t ; /*FILL*/ t= 1 ; /*FILL*/ 2 ; return 0; 参考答案 t*n/(2*n+1) printf(“%lfn“,2*s) 2/*请补充 main函数 ,该函数的功能是 :打印出满足个位的数字、十位上的数字和百位上的数字都相等的所有三位数。 本题的结果为 : 111 222 333 444 555 666 777 888 999。 注意 :部分源程序给出如下。 请勿改动 main函数和其他函数中的任何内容 ,仅在 main函数的横线上填入所编写的若干表达式或语句。 试题程序 :*/ #include #inclu

8、de void main() int g, s, b; for(g=1; g #include void main() int i,g; for(i=1;i int fun(int a,int b,int c) int t; /*FILL*/ t=(ab)?(bc?b:(ac?c:【 1】 ) /*FILL*/ :(ac)?【 2】 /*FILL*/ :(bc)?c:【 3】 ); return t; void main() int a1=3,a2=5,a3=4,r; r=fun(a1,a2,a3); printf(“nThe middle number is: %dn “,r); 参考答案

9、t=(ab)?(bc?b:(ac?c:a) :(ac)?a :(bc)?c:b); 5/*给定程序的功能是 :求二分之一圆面积 ,函数通过形参得到圆的半径 ,函数返回二分之一的圆面积 (注 :圆面积公式为 :Sr 2,在程序中定义的变量名要与公式的变量相同 )。 例如 ,输入圆的半径值 :19.527,输出为 :s=598.949991。 注意 :部分源程序给出如下。 请勿改动 main函数和其他函数中的任何内容 ,仅在横线上填入所编写的若干表达式或语句。 试题程序 : */ #include double fun( double r) /*FILL*/ return 3.14159*1 /2

10、.0; void main() double x; printf(“Enter x: “); /*FILL*/ scanf(“%lf“, 2 ); /*FILL*/ printf(“s=%lfn“,fun( 3 ); 参考答案 return 3.14159*r*r/2.0; scanf(“%lf“, printf(“s=%lfn“,fun(x); 6例如 ,在主函数中从键盘给 n输入 30后 ,输出为 :s=1.226323。 注意 :部分源程序给出如下。 请勿改动 main函数和其他函数中的任何内容 ,仅在函数 fun的横线上填入所编写的若干表达式或语句。 试题程序 : */ #include double fun(int n) int i; double sum=0.0; /*FILL*/ for(i=1; 1 ;i+) /*FILL*/ if(i%3=0 2 i%7=0) /*FILL*/ sum+= 3 /i; return sum; void main()

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。