c语言设计实验指导答案,C语言程序设计实验指导答案

C语言程序设计部分实验参考答案

实验2

#include

int main(){//2-1-2

int c,f=150;

c=f*5/9-32*5/9;

printf("fahr=%d, celsius=%d\n",f, c);

return 0;

}

#include

int main(){//2-1-3

int c=26,f;

f=c*9/5+32;

printf("celsius=%d, fahr=%d\n",c, f);

return 0;

}

#include

int main(){//2-1-4

int math=87,eng=72,comp=93;

printf("math=%d, eng=%d, comp=%d, average=%d\n",math, eng, comp, (math+eng+comp)/3);

return 0;

}

#include

int main(){//2-1/5

int n=152,a,b,c;

c=n%10;

b=(n/10)%10;

a=n/100;

printf("整数%d 的个位数字是%d, 十位数字是%d, 百位数字是%d\n",n, c, b, a);

return 0;

}

#include

int main(){//2-1-6

int x=3,y;

y=x*x;

printf("%d=%d*%d\n",y,x,x);

printf("%d*%d=%d\n",x,x,y);

return 0;

}

#include

int main(){//2-2-1

double x, y;

printf("Enter x:");

scanf_s("%lf",&x);

if(x!=0){

y=1/x;

}else{

y=0;

}

printf("f(%.2f)=%.1f\n",x,y);

return 0;

}

#include

int main(){//2-2-2

int celsius, fahr;

fahr=100;

celsius=5*(fahr-32)/9;

printf("fahr=%d, celsius=%d\n",fahr,celsius);

return 0;

}

#include

int main(){//2-2-3

double money, rate,x=1.0;

int i,year;

printf("Enter money, year and rate:");

scanf("%lf %d %lf",&money,&year,&rate);

for(i=1;i<=year;i++)

x=x*(1+rate);

printf("intrest=%.2f\n",money*x-money);

return 0;

}

#include

#include

int main(){//2-2-4

double x, y;

printf("Enter x");

scanf_s("%lf",&x);

if(x<0.0)

y=pow(x+1,2)+2*x+1/x;

else

y=sqrt(x);

printf("f(%.2f)=%.2f\n",x,y);

return 0;

}

#include

#include

int main(){//2-2-5

double x, y;

printf("Enter x:");

scanf_s("%lf",&x);

if(x==10)

y=1/x;

else

y=x;

printf("f(%.2f)=%.1f\n",x,y);

return 0;

}

#include

int main(){//2-2-6

int x, y;

printf("Enter num1:");

scanf_s("%d",&x);

printf("Enter num2:");

scanf_s("%d",&y);

printf("%d+%d=%d\n",x,y,x+y);

printf("%d-%d=%d\n",x,y,x-y);

printf("%d*%d=%d\n",x,y,x*y);

printf("%d/%d=%d\n",x,y,x/y);

printf("%d%%d=%d\n",x,y,x%y);

return 0;

}

#include

int main(){//2-3-1

int i,sum=0;

for(i=1;i<=100;i++){

sum=sum+i;

}

printf("sum=%d\n",sum);

return 0;

}

#include

int main(){//2-3-2

int i,m,s=0;

printf("Enter m:");

scanf("%d",&m);

for(i=m;i<=100;i++)

s=s+i;

printf("sum=%d\n",s);

return 0;

}

#include

int main(){//2-3-3

int i,m,n;

double s=0.0;

printf("Enter m:");

scanf("%d",&m);

printf("Enter n:");

scanf("%d",&n);

for(i=m;i<=n;i++)

s=s+1.0/i;

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

return 0;

}

#include

int main(){//2-3-4

int i,n;

double s=0.0;

printf("Enter n:");

scanf("%d",&n);

for(i=1;i<=n;i++)

s=s+1.0/(2*i-1);

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

return 0;

}

#inc

lude

int main(){//2-3-5

int i,n;

double s=1.0,t=1.0,sign=1.0;

printf("Enter n:");

scanf("%d",&n);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值