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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(成人教育C语言程序设计试题C试题及参考答案.docx)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

成人教育C语言程序设计试题C试题及参考答案.docx

1、xx 学院成人教育C 语言程序设计试卷(C)卷试题及参考答案一、填空(共 20 分,每空 1 分)1源程序经过编译后产生的结果被称为。2c 语言中字符变量在内存中占个字符。3. 表达式a=3*5,a*4;的最终结果是:。4. 表达式 3*20/4%10 的计算结果为:。5. 数学式a=b 或 a=1) a-;后的 a 的值是。7. 执行下列程序段后,c 的值是。for(a=0,b=10;ax);7. 在 C 语言中,形参的缺省存储类是 。A) autoB) registerC) staticD) extern8. 设 a、b、C、d、m、n 均为 int 型变量,且 a=5、b=6、c=7、d

2、=8、m=2、n=2,则逻辑表达式 (m=ab)&(n=cd)运算后,n 的值位为 。A) 0B) 1C)2D) 39. 定义:char (*p) ();说明了 。A)p 是指向一维数组的指针变量B)p 是指向char 型数据的指针变量C)p 是指向函数的指针,该函数返回一个char 型数据D)p 是一个函数名,该函数的返回值是指向char 型数据的指针10数组定义为int a34;, 引用a0+2表示 。A)a 数组第 0 行第 2 列元素的值B)a 数组第 0 行第 2 列元素的地址C)a 数组第 0 行的首地址D)a 数组第 2 列的首地址三、判断题:在每题的( )内打或。(每小题 1

3、分,共 10 分)1C 语言函数不能够嵌套定义,但可以嵌套调用。() 2指针的类型是由它所指向的变量的类型来定义的。() 3静态存储类型变量在整个程序运行期间存在。() 4变量名可以由字母、数字和下划线构成。()5. 用文件包含或TC 下项目文件的方法都可以运行一个多文件的程序。()6. 字符数组中一定是存放字符串的。 ()7. 在主函数中,对其调用的其他函数的说明可以放在函数中的任何位置。()8. 数组中各元素的类型可以相同,也可以不同。()9. 结构体的各成员必须类型不同。 ()10C 语言文件是不能随机存取的,只能顺序存取。 ()四、阅读程序题(每小题 3 分,共 30 分。)1. 下列

4、程序的运行结果是 。#includevoid main()char c=A;if (0= c=9)printf(Yes);elseprintf(No);2. 下列程序运行的输出结果是 。#includevoid main()float x=1; int y;if (x=0)if (x0) y=1; elsey=0;elsey=-1; printf(y=%dn ,y );3. 阅读以下函数,写出此函数的功能: 。float fun1(float a, int n)int i=1;float result=a0; for( ; iai) result=ai; return(result);4. 以

5、下程序的运行结果是 。#include void f(int a)int i=0;while (ai=10)printf(%3d,ai); i+; void main()int a=1,2,5,10,9,13,4;f(a);5. 阅读以下程序,写出程序运行的结果 。#includemain() chara=“abcde”; char *p; p=a;printf(“%dn”,strlen(p);6. 以下程序的运行结果是 。#includeint a=2, b=7;intfun(int x,int y)int z;z=y/x; return(z);void main()int a=4,b=5,

6、c; c=fun(a,b); printf(%dn,c);7. 下面程序的运行结果是。#include func(int a3)int i,j,sum=0; for (i=0;i3;i+)for(j=0;j3;j+)if(i=j) sum=sum+aij; return(sum);void main()int a33=1,2,3,1,2,3,1,2,3,sum;sum=func(a); printf(sum=%dn,sum);8. 运行以下程序,若输入:6 2时,写出程序的输出结果。#includevoid fun(int *p1, int *p2)int t;t=*p1;*p1=*p2; *

7、p2=t;void main()int x,y;int *p1,*p2;scanf(%d%d,&x,&y); p1=&x; p2=&y;if(xy) fun(p1,p2);printf(x=%d,y=%d, x, y);9. 以下程序的输出结果是:。#include main()intcount=0, x=3325;while(x)if(x%10= =3)count+;x/=10;第 1共 5 页页printf(%d,%d,count,x);10. 下面程序的运行结果是。main()int i=10; switch(i+1) case 10: i+; break; case 11: +i;ca

8、se 12: +i; break; default: i=i+1;printf(“%dn”, i);五、编程(共 20 分)1. 输入一个百分制成绩(整型量),要求输出成绩等级 A,B,C,D,E。其中 90100 分为A,8089 分为 B,7079 分为 C,6069 分为D,60 分以下为E。(5 分).2. 写两个函数,分别求两个整数的最大公约数和最小公倍数。用主函数调用这两个函数, 并输出结果,两个整数由键盘输入。(5 分)3. 从终端上输入个学生的姓名、性别、和年龄,然后输出。(采用结构体类型)。(分)xx 学院成人教育C 语言程序设计课程(C)卷参考答案及评分标准一、填空。(共

9、20 分,每空 1 分)1、目标文件2、13、604、55、(a=b)|( au) t-=u;u=v;v=t; while (r=u%v)!=0)u=v;v=r;return(v);int lcd(int u,int v,int h)return(u*v/h);main()int u,v,h,l; ;scanf(“%d,%d”,&u,&v); h=hcf(u,v); printf(“H.C.F=%dn”, h); l=lcd(u,v,h);printf(L.C.D=%dn”,l); 3、#include struct manchar name20; unsigned age; char sex7;main() struct man person5; data_in(person,5); data_out(person,5);data_in(struct man *p,int n)struct man *q=p+n; for(;page,p-sex); gets(p-name);data_out(struct man *p,int n) struct man *q=p+n; for(;pname,p-age,p-sex);

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2