资源描述:
《c++第1-3章 习题答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章习题一、选择题12345678910BCCADBDDC二、填空题1、函数,一个主函数,函数2、编辑,连接三、程序设计题#includeintmain(){printf("******************");printf("欢迎学习C程序!");printf("------------------");return0;}第二章习题一、选择题12345678910CBDABADDBA11121314151617181920BBDADCACBD21222324252627282930BAACB二、填空题1、103002、10,20,0
2、3、114、25,21,375、B,666、n1=%dn2=%d7、12ofwork,relationships,needandpossibility,putqualityfirst."Improvestructure",referspartycarefully".IsamustadheretotheindividualabsorptionTheprincipleofthedevelopmentofamatureone,andstrictlyperformintheadmissionprocedure,topreventthePartymember8、print
3、f("a=%d,b=%d",a,b);9、8810、220.00000011、a=1412、313、b14、10,1115、2,116、1617、-318、i=10,j=2019、12,3420、a:b三、程序设计题1、编写程序,输入三角形的边长,求三角形的面积并输出。答案/**编写程序,输入三角形的边长,求三角形的面积并输出。*/#include#includeintmain(){inta,b,c;doublep;doubles;printf("请输入三角形的三边长abc:");scanf("%d%d%d",&a,&b,&c);/
4、/使用海伦公式p=(a+b+c)/2;s=sqrt(p*(p-a)*(p-b)*(p-c));printf("面积s=%f",s);return0;}2、编写程序,输入三个整数,按从大到小的顺序输出。答案/**第二章习题三*2、编写程序,输入三个整数,按从大到小的顺序输出。*/#include#includeintmain(){inta,b,c;intt;printf("请输入三个数abc:");scanf("%d%d%d",&a,&b,&c);//把a,b中较大的数放入a中,较小的数放入b中ofwork,relationships
5、,needandpossibility,putqualityfirst."Improvestructure",referspartycarefully".IsamustadheretotheindividualabsorptionTheprincipleofthedevelopmentofamatureone,andstrictlyperformintheadmissionprocedure,topreventthePartymemberif(a
6、}//把b,c中较大的数放入b中,较小的数放入c中if(b%d>%d",a,b,c);return0;}3、为鼓励小区住户节约用水,自来水公司采取按月用水量分段计费的办法,住户应交水费y(元)与月用水量x(吨)的函数关系式如下(x≥0)。输入住户的月用水量x(吨),计算并输出该住户应支付的水费y(元)(保留两位小数)。3.3xx≤153.8x-7.5x>15答案/**第二章习题三*3、为鼓励小区住户节约用水,自来水公司采取按月用水量分段计费的办法,*住户应交水费y(元)与月用水量x(吨
7、)的函数关系式如下(x≥0)。*输入住户的月用水量x(吨),计算并输出该住户应支付的水费y(元)(保留两位小数)。*3.3xx≤15*3.8x-7.5x>15*/#includeintmain(){intx;doubley;printf("请输入用水量:");scanf("%d",&x);if(x<0){printf("用水量不能为负数。");return0;}elseif(x<=15){y=3.3*x;}else{y=3.8*x-7.5;}printf("水费=%.2f",y);return0;}第三章习题一、选择题12345678910