c语言程序设计 科学出版社习题答案,C语言程序设计(科学出版社)第4章 课后习题参考答案.doc...
发布日期:2021-06-24 11:17:47 浏览次数:4 分类:技术文章

本文共 1595 字,大约阅读时间需要 5 分钟。

第4章 习题参考答案

判断题

123456××√√×√

选择题

12345678BBBBDABB

程序阅读题

105

a=8

abc123DEF

程序填空题

chch==')'count--count==0count>0

div=ndiv—

min=mark min=mark max=mark sum+=mark

编程题

#include

void main( )

{ int x,y;

printf("Enter the X,Y=?\n");

scanf("%d,%d",&x,&y);

if(x>0 && y>0)

printf("(%d,%d)是第一像限\n",x,y);

else if(x>0 && y<0)

printf("(%d,%d)是第四像限\n",x,y);

else if(x<0 && y>0)

printf("(%d,%d)是第三像限\n",x,y);

else if(x<0 && y<0)

printf("(%d,%d)是第二像限\n",x,y);

else if(x>0 && y==0)

printf("(%d,%d)在X轴正方向\n",x,y);

else if(x<0 && y==0)

printf("(%d,%d)在X轴负方向\n",x,y);

else if(x==0 && y>0)

printf("(%d,%d)在Y轴正方向\n",x,y);

else if(x==0 && y<0)

printf("(%d,%d)在Y轴负方向\n",x,y);

else

printf("(%d,%d)为坐标原点\n",x,y);

}

#include

#include

main()

{

float a, b, c, x, s;

printf("Input a, b and c:");

scanf("%f%f%f", &a, &b, &c);

if(a+b<=c || a+c<=b || b+c<=a)

printf("Error!\n");

else{

x=(a+b+c)/2;

s=sqrt(x*(x-a)*(x-b)*(x-c));

printf("area=%f\n", s);

}

}

(3)

程序代码如下:

#include

void main()

{ float salary, tax;

int ntax;

printf("\nPlease enter a salary=");

scanf("%f",&salary);

ntax=salary/500;

if (ntax>=10) ntax=10;

switch(ntax)

{ case 0: case 1:

tax=0;break;

case 2:

tax=(salary-1000)*0.05;break;

case 3:case 4:

tax=500*0.05+(salary-1500)*0.1;break;

case 5:case 6:

tax=500*0.05+1000*0.1+(salary-2500)*0.15;break;

case 7:case 8:case 9:

tax=500*0.05+1000*0.1+1000*0.15+(salary-3500)*0.20;break;

case 10:

tax=500*0.05+1000*0.1+1000*0.15+1500*0.20+(salary-5000)*0.30;

}

printf("\nThe tax=%10.2f\n",tax);

}

(4)方法一

#include

#include

main()

{

int i=1;

float t=-1, s=0;

do{

t= -t/i;

s=s+t;

i=i+1;

}while(fabs(t)>1e-6);

printf("s=%f\n", s)

转载地址:https://blog.csdn.net/weixin_32459553/article/details/117098919 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:c语言 无错 但只运行一半,求哈夫曼编码时程序运行到一半就终止了,编译无错...
下一篇:linux sdk 窗口句柄,Venus: 针对Linux平台上,对常用的系统API进行面向对象的封装SDK。...

发表评论

最新留言

很好
[***.229.124.182]2024年03月30日 18时57分47秒