1 / 13
文档名称:

《C语言程序设计案例教程》(第2版)习题答案 北邮.pdf

格式:pdf   大小:780KB   页数:13页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《C语言程序设计案例教程》(第2版)习题答案 北邮.pdf

上传人:1781111**** 2024/5/11 文件大小:780 KB

下载得到文件列表

《C语言程序设计案例教程》(第2版)习题答案 北邮.pdf

相关文档

文档介绍

文档介绍:该【《C语言程序设计案例教程》(第2版)习题答案 北邮 】是由【1781111****】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【《C语言程序设计案例教程》(第2版)习题答案 北邮 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。****题答案一、选择题二、:main()(f1oatarea,r=,pi=;area=pi*r*r;)。模块2****题答案一、、:main()(f1oatarea,szr=,pi=;area=pi*r*r;s=2*pi*r;?):#inc1ude<>#inc1ude<>main()(inta;intb;intc,d;a=1500zb=350;c=a∕b;〃商数d=a%b;〃余数Printf商数为:%d?Printf余数为:%d?return0;):..参考程序::..#inc1ude<>main()(f1oata,bx,?z;za=2;b=3;x=;y=;z=(a+b)∕2+sqrt(a))4略。模块3****题答案一、、编程题1参考程序:#inc1ude<>intmain()(inthours;f1oatwage;f1oatsa1ary;sa1ary=hours*wage*(1-);):#inc1ude<>intmain()(f1oatf,c;Primf输入华氏温度:?scanf(c=5*(f-32)∕9;Printf对应的摄氏温度是:%?c);z):#inc1ude<>#inc1ude<>intmain():..intnum,a,bzc;Printf请输入一个三位整数:n”);〃输出各位数a=num∕100;b=(num-a*100)∕10;c=(num-a*100-b*10);Printf千位:%d,十位:%d,个位:%dreturn0;)模块****题答案一、、编程题1参考程序:#inc1ude<>intmain()(charc;c=getchar();〃读入一个字符,存储在c中。if(c==,a'∣∣c==,e'∣∣c==,i,∣∣c==,o'∣∣c=='u'∣∣c==,A'∣∣c==,E'∣∣c==,Γ∣∣c=='O,∣∣c=='U,)//判断是元音。printf(',%c是元音字母?〃输出结果。e1se〃不是元音。printf(',%c不是元音字母?〃输出结果。return0;):?inc1ude<>intmain(){intnum;Printfr请输入整数:;,,&num);zif(num%2==0)printf(,,?n%d是偶数,,,num);e1seprintf(,,?n%d是奇数,num);return0;:..3答案略。:#inc1ude<>intmain()(intf1oatp,w,d,f;if(s>=3000)c=12;e1sec=s∕250;switch(c)(case0:d=0;break;case1:d=2;break;case2:d=5;break;case3:d=8;break;case4:d=10;break;case5:d=15;break;)f=p*w*s*(1-d∕100);zf);):#inc1ude<>#inc1ude<>main()(intYear,Month,Day;cout<<,,P1easeenterthecurrentdate(年月以空格分隔cin>>Year>>Month;whi1e(Month<=0∣∣Month>12)(CoUt<<输入时间有误,请重新输入:cin>>Year>>Month;)Switch(Month)(case4:case6:case11:Day=30;break;case2:if(Year%400==0∣∣Year%4==0&&Year%100!=0)Day=29;:..Day=28;break;defau1t:Day=31;)COUt<v”:天)。模块****题答案一、、:inc1ude<>main()(inti=1,sum=O,k=1;for(i=1;i<=101;i=i+2)(if(k%2==1)sum=sum+i;e1sesum=sum-i;k++;)Printf(,,求和为:%d”,SUm);):#inc1ude<>#inc1ude<>main()(inti,t;intcount=0;intbf1ag=O;∕*break标记*/for(i=100;i<=200;i++)(bf1ag=O;for(t=2;t<=sqrt(i);t++)if(i%t==O)bf1ag=1;break;):..if(!bf1ag)(i);z++count;if(count%10==0)(count=0;)))?)3答案略。。:#inc1ude<>#inc1ude<>intmain()(inta,b,c;intcount=0;Printf共有以下借法:?for(a=1;a<=5;a++)//a,b,c,分别从一号书借到五号书(for(b=1;b<=5;b++)(for(c=1;c<=5;c++)(if(O!=(a-b)*(b-c)*(c-a))(count++;printf(',%d:%d%d%d?count,a,b,c);if(0==count%3)z(?))returnO;):#inc1ude<>inta[25];intmain()(:..for(inti=2;i<25;i++)a[i]=a[i-1]+a[i-2];for(inti=0;i<25;i++)(',a[i]);z)?return0****题答案一、、编程题(略):#inc1ude<>intmain()(doub1enum[10];inti;doub1esum=O;Printf(”请连续输入十个实数:n“);for(i=0;i<10;i++)()for(i=0;i<10;i++)(sum+=num[i];Printf第%d个实数的和为名1f?r√,,i+1,sum);)return0;:#inc1ude<>#inc1ude<>main()(chara[100];i∩ti,j;gets(a);i=0;j=str1en(a)-1;:..(if(a[i]==aU])(i++j-;)e1sebreak;)if(i>=j)?):#inc1ude<>voiddec2bin(intn)(if(n>1)dec2bin(n∕2);n%2);z)intmain()(intx;',Λx);dec2bin(x);printf(',?return0;)。。模块7****题答案一、、:inc1ude<>intis_even(intn)(return!(n&Ox1);):..(intn;''Λn);e1sePrintf(”奇数?return0;):#inc1ude<>voidfun(int*a,intIzint*bzint*n)(inti;*n=0;for(i=0;i<I;i++)if(a[i]%2==1)b[(*n)++]=a[i];)intmain()(inta[10]={1,2,3,4,5,6,7,8,9,19};intb[10];intn=0i;zfun(a,10,b,&n);for(i=0;i<n;i++)return0;):#inc1ude<>doub1emu1(intn)(inti;doub1es=;for(i=1;i<=n;i++)returns;)intmain()(?):#inc1ude<>#defineMAX1000:..*/inti;intf1ag=1;for(i=2;i<n;i++)∕*从2循环至自身,如果能被其间任一数整除,则循环结束,其为非素数*/if(n%i==0){f∣ag=O;break;)returnf1ag;)intmain(void){inti;Printf(,,1000以内的所有素数:for(i=2;i<MAX;i++){∕*1不是素数,所以从2开始*/if(isPrime(i))?t,,,i);)putchar(1?n,);return0;):?inc1ude<>#inc1ude<>main()(charc[81],a;inti,n;gets(c);n=str1en(c);for(i=0;i<n/2;i++)a=c[i];c[i]=c[n-i-1];c[n-i-1]=a;)puts(c);returnO;):#inc1ude<>intSum(intn){intsum=0;if(n==O):..returnn+Sum(n-1);)intmain(){zSum(100));return0;)7答案略。模块8****题答案一、,、编程题1参考程序:#inc1ude<>voidfun(f1oataf1oatbf1oat*c,f1oat*d)zz(*c=a+b;*d=a-b;)main()(f1oatx,y,h,c;fun(x,y,&h,&c);?n%f-%f=%f?n”,x,y,h,x,y,c);):#inc1ude<>#defineN10f1oataverage(int*arr;intn)intsum=0J;for(i=0;i<n;++i,++arr)sum+=*arr;return(*sum)∕n;)intmain()(inta[N]J;for(i=0;i<N;i++)Printf(”整型数组的平均值为:%.2f?average(a,N));zreturnO;):..答案略。。模块9****题答案一、、编程题(略)模块IO****题答案一、、编程题(略)

最近更新

2024年海南省三沙市事业单位招聘历年高频难、.. 60页

2024年湖南国土资源厅所属事业单位招聘拟聘用.. 59页

2024年湖南郴州汝城县事业单位招聘124人历年高.. 59页

2024年福建福州鼓楼区优化营商环境工作领导小.. 59页

2024年贵州关岭自治县部分直属事业单位招聘工.. 92页

2024年贵州省六盘水市引进急需人才1111人历年.. 89页

2024年贵州省罗甸县事业单位招聘102名村级扶贫.. 59页

2023年山东省淄博市临淄区稷下街道刘家村(社.. 276页

2023年浙江省金华市永康市方岩镇金竹降村(社.. 277页

2024四川南充齐鑫人力资源管理限公司招聘2人历.. 280页

2024年专利审查协作北京中心福建分中心招聘15.. 273页

2024年云南省保山市博物馆事业单位招聘4人历年.. 277页

2023年四川省内江市威远县东联镇李家坪村(社.. 278页

2023年广东广州海珠区住房和建设局属下事业单.. 280页

2023年湖南省长沙市财政局事业单位招聘高频考.. 277页

2023年陕西省西安市临潼区何寨街道何寨(社区.. 278页

2024四川成都市民政局所属事业单位公开招聘22.. 275页

2024安徽省铜陵市郊区事业单位招聘36人历年高.. 281页

2024山东青岛检验检疫技术发展中心招聘16人历.. 281页

2024年乳山市属事业单位招聘工作人员招聘历年.. 278页

2024年云南省昆明市东川区融媒体中心招聘编外.. 278页

2024年北京丰台区长辛店街道招聘社区党务专职.. 279页

幼儿园保育员寄语 2页

临时用电监理实施细则 10页

2022-2023年河南语文对口升学试卷(含答案) 9页

2023山东省药学科学院招聘16人(共500题含答案.. 247页

2023年湖南省新高考化学试卷和答案解析 34页

上市公司盈利能力分析中英文对照外文翻译文献.. 15页

深基坑监理实施细则 14页

MES系统整体解决方案 89页