C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc

C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc

ID:50768161

大小:70.50 KB

页数:5页

时间:2020-03-08

C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc_第1页
C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc_第2页
C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc_第3页
C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc_第4页
C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc_第5页
资源描述:

《C语言程序设计 第二版 教学课件 作者 钟廷志 李如超习题答案 第6章习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章习题答案一、选择题1、D2、D3、C4、C5、A6、D7、D8、A二、填空题1.输出三位数中所的其各位数字的立方和与该数相等的数.三、编程题1.写两个函数,求3个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,3个数由键盘输入。#includeintdiv(intm,intn);//对函数的声明intmul(intm,intn);//对函数的声明voidmain()//主函数{inta,b,c,mul1,mul2,div1,div2;printf(“请输入

2、三个整数:”);scanf(“%d%d%d”,&a,&b,&c);div1=div(a,b);//第一次调用div函数div2=div(div1,c);//第二次调用div函数mul1=mul(a,b);//第一次调用mul函数mul2=mul(mul1,c);//第二次调用mil函数printf(“三个数的最大公约数是:%d”,div2);printf(“三个数的最小公倍数是:%d”,mul2);}intdiv(intm,intn)//定义div函数,注意:此处没有“;”{intk

3、,t;t=mn?m:n;while(t){if(t%m==0&&t%n==0){k=t;break;}t++;}returnk;}1.写一判断素数的函数,在主函数中输入1个整数,输出是否是素数的信息。#includeintyesno(intm){intn,fla

4、g=1;for(n=2;n#include#include

5、.h>voidjion(charstr1[20],charstr2[20],charstr3[40]){intm,t=0;5for(m=0;str1[m]!='';m++,t++)str3[t]=str1[m];for(m=0;str2[m]!='';m++,t++)str3[t]=str2[m];str3[t]='';}voidmain(){charstr1[20],str2[20],str3[40];gets(str1);gets(str2);puts(str1);puts(st

6、r2);jion(str1,str2,str3);puts(str3);}1.写一函数,输入一个十六进制数,输出相应的十进制数。(要调试)#include#defineMAX1000inthtoi(chars[]){inti,n;n=0;for(i=0;s[i]!='';i++){if(s[i]>='0'&&s[i]<='9')n=n*16+s[i]-'0';if(s[i]>='a'&&s[i]<='f')n=n*16+s[i]-'a'+10;if(s[i]>='A'&&s

7、[i]<='F')n=n*16+s[i]-'A'+10;}return(n);}voidmain(){inti,flag,flag1;chart[MAX],c;i=0;5flag=0;flag1=1;printf("Inputahexnumber!");while((c=getchar())!=''&&i='0'&&c<='9'

8、

9、c>='a'&&c<='f'

10、

11、c>='A'&&c<='F'){flag=1;t[i++]=c;}elseif(flag)

12、{t[i]='';printf("decimalnumberis:%d",htoi(t));printf("Continueornot?");c=getchar();if(c=='N'

13、

14、c=='n')flag1=0;else{flag=0;i=0;printf("Inputahexnumber:");}}}}1.给出年、月、日,计算该日是该年的第几天。#includeintdaytab[13]={0,31,28,31,30,31,30,31,31,30,31,30

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。