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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

c语言在线作业Word下载.docx

1、p=v; for(i=0;i8;i+) if(*(p+i)=i+1),*(p+i);A.1B.18C.35D.164第4题以下程序的输出结果是_。 char *p=12134211; z4=0,0,0,0, j, i; for(j=0;pj;j+) switch ( pj ) case 1: i=0; case2i=1;3 i=2;4 i=3; zi+; for( j=0;j4;j+),zj);A.4 2 1 1B.0 0 0 8C.4 6 7 8D.8 8 8 85第5题以下程序运行后,输出结果是_。abcde p+=3;%c,p);A.deB.dC.字符d的地址D.出错D6第6题 a=1;

2、 fun(int k) static a=5; a+=k;,a); return(a); b=3; ,fun(b+fun(a);A.6 9 9B.6 6 9C.6 15 15D.6 6 157第7题 i,x,a10,b3; x=5;10; ai=i;3; bi=ai*(i+1); x=bi*2;,x);A.12B.21C.22D.238第8题设有以下定义和语句,则输出的结果是(用small模式编译,指针变量占2个字节)_。struct date long *cat; struct date * next; double dog; too; printf (, sizeof (too);A.20

3、C.14D.129第9题 int k=0;char c=Ado switch (c+) k+;break;B k-; case C k+=3; break;D K=K%2; continue;E k=k*6; default :k=k/4; while (cy)?x:y; return(z);B.MAXIS2C.max is 2D.maxis212第14题若有以下定义,则不能表示a数组元素的表达式是_。int a10=5,1,3,4,2,6,7,8,9,11,*p=a;A.*pB.a10C.*aD.ap-a13第15题 a=5, b=7, c=3; *p1=&a,*p2=&b,*p3=&c;

4、fun1(p1,p2,p3); fun1(int *a,int *b,int *c) *temp; temp=a,a=b,b=temp; *temp=*b;*b=*c;*c=*temp;A.3,7,3B.7,3,7C.3,3,7D.7,7,314第16题执行语句x=(a=5,b=a-)后,x,a,b的值依次为_。A.5,5,4B.5,4,4C.5,4,5D.4,5,415第17题假定所有变量均已正确定义,下列程序段运行后x的值是_。a=b=c=x=y=0;if(b) x-; if(c) y=1;if(a) x=4; else x=3;B.0C.4D.316第20题若int i=10;,则执行下

5、列程序后,变量i的正确结果是_。switch(i) 8: i+=1; 10: 1: default:A.10B.11C.12D.1317第21题 swap1(); swap2(); a=3,b=4; swap1(a,b);%d,%dn,a,b); a=3;b=4; swap 2(&a,&b);%d,%d swap1(x,y) x,y; int t;t=x;x=y;y=t; swap2(x,y) *x,*y; t;t=*x;*x=*y;*y=t;A.3,4 (换行) 4,3 B.4,3 (换行) 3,4C.3 4 (换行) 4 3D.4 3 (换行) 3 418第22题设有定义语句“struct

6、 int x; int y;d2=1,3,2,7;,则,d0.y/d0.x*d1.x);A.0B.1C.3D.619第23题在下列符号中,不属于转义字符的是_。A.B.x12C.013D.0520第24题以下运算符优先级别最高的是_。A. =B.%=C.& & D.+21第25题若有以下定义,则数值4的表达式是_。int a34=0,1,2,4,5,8,(*p)4=a;A.*a0+2B.p+,*(p+1)C.a22D.p1122第26题 a10,i,k=0;i+) ai=i; for(i=1;i+)k+=ai+i;B.12C.11D.1423第27题当a=1,b=3,c=5,d=6时,执行下列

7、一段程序后,x的值为_。if(ab) if(cd) x=1; else if(a x=2; else x=3; x=6;B.224第28题若有以下说明, *str1=copy,str210,*str3=hijkl, *str4, *str5=abcd则_不是对strcpy库函数的正确调用A.strcpy(str2,str1);B.strcpy(str3,str1);C.strcpy(str4,str1);D.strcpy(str5,str1);25第29题设有下列定义static x,*p=&x,*q; q=p;scanf(,p,q);若输入3,4则x的值为_。B.4C.0D.无法确定26第3

8、0题 n33 , i, j;i+) nij=i+j;2; ni+1j+1+=nij;%d n,nij);A.14C.6D.值不确定27第31题下列字符串中,属于C语言合法标识符的是_。A.ex-1B.forC._cookD.951_28第32题下面程序运行结果是_。 a,b,c,d,x; a=c=0; d=20; if(a) d=d-10; if(! x=15; x=25;,d);B.25C.15D.1029第33题如果在用户的程序中使用C语言库函数中的数学函数时,应在该源文件中使用的include命令是_。A.# include string.hB.# include math.hC.#in

9、clude stype.hD.# include stdio.h30第34题 a=abcdefGH, b=abCDefGh *pt1,*pt2; k; pt1=a; pt2=b; for(k=0;k name2 的值是_, (*p).age 的值是_。 stud name20; age; sex;. stud x= zhang ,20,m ,*p=&x;a 2033第35题以下程序是选出能被3整除且至少有一位是5的两位数,打印出所有这样的数及其个数。请填空。 sub int k, n ) a1,a2; _ if ( k%3=0&a2=5)|(k%3=0&a1=5) printf (%d , k

10、); n+; return n; return -1; n=0,k,m; for (k=10;=99;k+) m=sub(k,n); if(m!=-1) n=m;n=%dn,n);a2=k%10; a1=k/10;34第36题以下程序将一个名为f1.dat的文件复制到一个名为f2.dat的文件中。请填入正确答案。 # include main() c ; file *fp1, *fp2; fp1=fopen(f1.dat , _); fp2=fopen(f2.dat , _); c=getc(fp1); while (c!=eof) _(c,fp2); c=fgetc(fp1); fclose

11、 (fp1);fclose (fp2); return; r wfputc35第37题下面min3()函数的功能是:计算单向循环链表first中每3个相邻结点数据域中值的和,返回其中最小的值。 node data; node link; min 3(struct node first) node p=first; m,m3; m3=p-data+p-link-data; for (p=p-link;p!=first;p=_) m=p- if(_) m3=m; return(m3);p- linkm m或m =m336第18题下列程序中,函数fun()的功能是求出一下分数序列的前n项之和。1/2

12、,2/3,3/5,5/8,8/13,13/21,.之和通过函数值返回main()函数。例如,若n的值为5,则应输出3.007051。请修改程序中的错误,使它能计算出正确的结果。注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。试题程序:行1: # include行2:double t)行3: i;行4: n,s,a,b,c;行5: s=1;行6:b=2;行7:T;I+)行8: n=a/b;行9: s=s+n;行10:行11: b=a;行12: a=c;行13:行14: return s;行15: n;Enter n:,&n);n The result :%f n,fun(n);

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

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