实验 4 在分支循环结构中调用自定义函数
1..
#include<stdio.h>
int main(void)
{
int n,r,h,i;
double v;
printf("Enter n:");
scanf("%d",&n);
for(i=0;i<=n;i++){
printf("Enter r h:");
scanf("%d%d",&r,&h);
if(r>0&&h>0){
v=3.14*r*r*h;
printf("%lf\n",v);
}
else {
printf("error");
}
}
return 0;
}

2
#include<stdio.h>
int main(void)
{
double Q,money;
printf("Enter Q:");
scanf("%lf",&Q);
if(Q<=50&&Q>0){
money=Q*0.53;
}
if(Q>50) {
money=50*0.53+(Q-50)*0.58;
}
else{
printf("error\n");
printf("Enter Q:");
scanf("%lf",&Q);
if(Q<=50&&Q>0){
money=Q*0.53;
}
if(Q>50) {
money=50*0.53+(Q-50)*0.58;
}
else {printf("error");}
}
printf("money=%lf\n",money);
return 0;
}


浙公网安备 33010602011771号