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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

第2部分C语言程序设计练习三Word格式文档下载.docx

1、b=x10010;c=x10010;y=100*c+l0*b+a;printf(c=d,b=o,a=x,y=d,c,b,a,y);5.分析下列两个程序的区别,并写出它们的运行结果。void main() void main() int y=0,s,k; int y=0,s,k;for(k=0;k6;k+) for(k=0;k+)s=k*k; s=k*k;y+=s; y+=s;printf(y=dn,y); printf(y=dn,y); 运行结果:6.请阅读分析下面程序,然后写出运行结果。 int i,j, *p4,a12=1,2,3,4,5,6,7,8,9,10,11,12; p0=&a0;

2、 p1=&a3; p2=&a6; p3=&a9; for(i=0;4; for(j=0,j3;j+) printf(%4d,pij); printf( n); 7阅读下面程序,写出运行结果。 char * str =Pascal, C Language, Dbase, Cobol; int k; for(k=0; k=0;j- -)printf(%sn,aj);9.阅读下面程序,写出运行结果。string.h char *p1,*p2,srt50= abc, str150; p1=abc;p2=abc; puts(str); strcpy(str1,p1); p1=str1; printf(%

3、sn,strcat(p1,p2); strcpy(str+1,p1); printf(%sn,str);10.请阅读分析下列程序,然后写出程序的运行结果。int a =1,2,3,4,5,6,*p;p=a;p+ +;*(p+3)+=2;printf(%dn,*p);printf(%dn,*(p+3);11阅读下面程序,并回答问题:gcd(int x, int y) int temp; while (y)temp=x%y; x=y; y=temp; return x; int a, b, y; scanf(%d, %d, &a, &b); y=gcd(a,b); printf(最大公约数是:%d

4、, y);(1)gcd函数的返回值类型是什么?(2)若将return x写成return y会得到什么样的结果?12阅读下面程序,写出运行结果。int a=5, b=5;chang1( ) int a=4; printf(a1=%d,b1=%dn,a,b+);chang2(int a, int b) a+; b-; chang1( );a+,b+;chang2(a,b); printf(a2=%d,b2=%dn,a,b);13.阅读分析下面程序后,写出程序的运行结果。int fun(int x)int p;if(x=0|x=1)return(3);p=x-fun(x-2);printf(%5d

5、,p);return (p);fun(9);14.阅读下面程序,分析cat函数的功能并写出程序的运行结果。void cat(char s,char t)while(s) s+;while( s+= t+)!=0);char sl80=computer,s280=Pentium_;cat(s2,s1);printf(% sn,s2);(1)cat函数的功能: (2)运行结果:15.阅读下面程序,写出运行结果。long factor (int m) long int fc; if(m= =0m= =1) fc=1; fc=factor(m-1)*m; return(fc); int n; long

6、 int fac; for(n=1;n5;n+) fac=factor(n); printf(% Idn,fac);16.写出下面程序的运行结果。 fun( );fun( );fun( ) int a3=0,1,2,b=10;if (b=10)for(i=0;3;ai+=ai;printf(d,ai);printf(b=dn,b);b+; for(i=0;ai*=ai;printf(d,ai);17.阅读下面程序,写出运行结果。 #include void fl(char a ,char b )int i;ai;i+ +) bi=ai;bi= 0 ;void f2(char *c,char*t

7、)while(*c+ + = * t+ +);char a20= basic,b20= fortran,c20= pascal;char*p=b,*q=c;fl(b,a);printf(%sn,b);f2(p,q);18阅读下面程序并写出运行结果。check(int n,int k)int m;dom=n%10;n=n/10;while(k- -);return(m);int j,y=2345;for(j=1;jprintf(j=%d,number is %dn,j,check(y,j);19.写出下面程序的功能以及程序的运行结果。swap(int.*p1,int*p2)int p;p=*pl

8、;*p1=*p2;*p2=p; int a=5,b=7,*ptrl,*ptr2;ptrl=a;ptr2=b;swap(ptrl,ptr2);printf(*ptrl=d,*ptr2=dn,*ptrl,*ptr2);printf(a=d,b=%dn,a,b);20.请阅读分析下面程序,然后写出运行结果。f( ) int a=3; static int b=4; a=a+1; b=b+1; printf(a= %d,b= %dn,a,b); f( );21.请阅读分析下列程序,然后写出程序的运行结果。void fun( );fun( ); void fun( ) static int a3=0,1

9、,2,b=10;if(b= =10) ai+=ai; printf(%d,ai);printf(b=%dn,b); b+ +; ai*=ai; for(i=0; printf(%d,ai); printf(b=%dn,b); 22阅读下面程序并写出运行结果。static int a=5,3,7,2,1,5,4,10;int s=0,k;for(k=0;8;k+ =3) s+ =ak;printf(a%d =%d,s=%dn,k,ak,s);23.请阅读分析下面程序,然后写出运行结果。# include j);25.阅读下面程序段:struct number int u2;v=11,15,*p=

10、&v;int x;请分析下面语句的含义:x=(*p),u0p-u1?(*p).u0:u1;26阅读下面程序并说明语句:x=p-d0d1?d0:d1;的含义,然后写出程序的运行结果。int d2; n=12,8,*p=&n;int x;d0:pd1;printf(%d,x);C语言程序设计练习三(参考答案) 2 6 12 20输出结果:no答:a10元素中存储的是0(字符串结束标记)34567890c=7,b=10,a=13,y=799 y=25 y=55 1 2 3 4 5 6 7 8 9 10 11 12PascalC LanguageDbaseCobol dBase C Language

11、Pascalabc abcabc aabcabc27(1)gcd函数的返回值类型是整型 (2)若将return x;写成return y;求出的结果总和为0。a1=4,b1=5 a2=6,b2=7 0 5 2 7cat是自定义的字符串连接函数。即将t串连接到s串的尾部, 形成新串。 Pentium_computer 1 2 6 24 0,2,4,b=10fortram pascalj=1,number is 4j=2,number is 3j=3,number is 2 *ptr1=7,*ptr2=5 a=7,b=5 a=4,b=5 a=4,b=6 a=4,b=70,2,4,b=10 0,4,16,b=11a0=5,s=5 a3=2,s=7 a6=4,s=11 Wang 60 56 58.005.60,8 5.60,8语句含义:把结构型变量v中的大数取出来赋值给x变量。(1)语句含义:把结构型变量n中两个成员中的大数送x变量 (2)运行结果:12

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

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