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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

电大考试《C语言程序设计》题库及答案Word格式文档下载.docx

1、+2);”语句后得到的输出结果为(C)。2short int类型的长度为(2)。3用类型关键字表示十进制常数3.26f的类型为(float)。4假定y=10,则表达式+y*3的值为(33)。5逻辑表达式(x=0 & y5)的相反表达式为(x!=0 | y=5) 或:(x | y=5)。6若x=5,y=10,则x!=y的逻辑值为(1(真,true)。7假定二维数组的定义为“int a35;”,则该数组所占存储空间的字节数为(60)。8使用“typedef char BB1050;”语句定义(BB)为含有10行50列的二维字符数组类型。9字符串a:xxkfile.txt的长度为(15)。10假定p

2、所指对象的值为25,p+1所指对象的值为46,则*+p的值为(46)。11假定一个数据对象为int*类型,则指向该对象的指针类型为(int)。12假定一个结构类型的定义为 “struct Aint a,b; A* c;”,则该类型的理论长度为(12)。13. 假定要访问一个结构对象x中的数据成员a,则表示方式为(x.a)。三、写出下列每个程序运行后的输出结果1#include void main() int i,j,k=0; for(i=0; i5; i+) for(j=i; j j+) k+; printf(%dn,k); 152#include int x=20; int i=2;x) i

3、f(x%i=0) printf(%d ,i); x/=i; i+;2 53#include=70 & ai=90) s+=ai;s=%dn,s);s=2354#include int WF(int x, int y) x=x+y; y+=x; return x+y; int x=3, y=5;,WF(x,y);215#include int LA(int *a, int n) int i,s=0;in;i+) s+=ai; return s; int a5=1,2,3,4,5; int b=LA(a,5)+LA(a+1,3);b=%dn,b);b=24四、写出下列每个函数的功能1int SG(

4、int x) /x为大于等于2的整数 if(x=2 | x=3) return 1; while(i*i=x) if(x%i=0) break; if(i*idata; f=f-next; while(f) if(f-datax) x=f- return x;假定struct IntNode的结点类型定义为: struct IntNode int data; struct IntNode* next;求出并返回由f所指向的单链表中所有结点的最大值。五、按照题目要求编写程序或函数1编写一个主函数,计算1+3+32+.+310的值并输出,假定分别用i,p,s作为循环变量、累乘变量和累加变量的标识符

5、。答:#include=6? 3: 8);”语句后a的值为(8)。8. 假定一维字符指针数组的定义为“char* a5;”,则该数组占用的存储空间的字节数为(20)。9. 假定二维数组的定义为“double aMN;”,则数组元素的行下标取值范围在(0M-1)之间。10. 空字符串的长度为(0)。11. 在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它所赋的初值为12. 若p指向x,则(p)与x的表示是等价的。13. 直接访问表达式(*fp).score所对应的间接访问表达式为(fp-score)。1#include void main() int i,s=0;6;i+) s+=i*

6、i; printf(“s=%dn”,s);S=55#define N 6 int i,aN=2,5,8,10,15,21;N; if(ai%5=0) printf(,ai);n);5 10 15string.h unsigned int len=0;char* a5=student,workercadresoldiern123 if(strlen(ai)len) len=strlen(ai);len=%dn,len);Len=7 int a,b; for(a=2,b=3; ab) return 1;else if(a=b) return 0;else return -1;判断a和b两个数的大小

7、。若a大于b,返回1;若a等于b,返回0;若a小于b,返回-1。2void Output(struct IntNode *f) /f为单链表的表头指针f) return;,f-data);假定struct IntNode的类型定义为: struct IntNode int data;遍历输出由f所指向的单链表中每个结点的值。五、按题目要求编写函数1编写一个函数,函数原型为“int fun4(char* ptr);”,请采用while循环求出由字符指针ptr所指向的字符串中包含的小写英文字母的个数,并把这个值作为函数值返回。1. int fun4(char* ptr) int n=0; whil

8、e(*ptr) if(*ptr=a & *ptrz) n+;ptr+; return n;2. 编写一个主函数,计算并输出表达式1+22+32+.+102的值。2.#include 0 & x=10)的相反表达式为(A)。A. x10 B. x10 C. x=0 | x10 3 当处理一个问题时的循环次数已知时,最好采用(A)循环来解决。A. for B. while C. do-while D. switch 4假定i的初值为0,则在循环语句“while(i5的相反表达式为(x+yname改写成对应的直接访问表达式为( p).name)。1. #include int n=6, y=1; w

9、hile(n-) y+=3;y=%dn,y);运行结果:y=192. #include if(i%2=0 | i%3=0) s+=i;S=153. #includevoid main() char a=abcdbfkgamd int i1=0, i2=0, i=0; while(ai) if(aie) i1+; else i2+;,i1,i2);7 44. #include int a8=4,8,12,16,20,24,28,32; int *p=a; do ,*p); p+=3; while(pa+8);4 16 285. #includestruct Worker char name15;

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

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