小练习

#include <stdio.h>
#define PI 3.1415926
int main()  
{
 float count1(float r);
 float count2(float r);
 float count3(float r);
 float count4(float r);
 float count5(float r,float h);
 float r,h,c,s1,s2,v1,v2;
 printf("请输入圆的半径为:");
 scanf("%f",&r);
 printf("请输入圆柱的高为:");
 scanf("%f",&h);
 c=count1(r);
 s1=count2(r);
 s2=count3(r);
 v1=count4(r);
 v2=count5(r,h);
 printf("圆的周长是%.2f\n圆的面积是%.2f\n圆球表面积是%.2f\n圆球体积是%.2f\n圆柱体积是%.2f\n",c,s1,s2,v1,v2);
 getchar();
 return 0;
 }
float count1(float r){
return PI*r*r;
}
float count2(float r){
return PI*r*2;
}
float count3(float r){
return PI*4*r*r;
}
float count4(float r){
return 4*PI*r*r*r/3;
}
float count5(float r,float h){
return PI*r*r*h;
}






#include <stdio.h>
int main()  
{
int a,b,c,max;
printf("请输入3个整数以,隔开\n");
scanf("%d,%d,%d",&a,&b,&c);
max=a>b?a:b;
max=max>c?max:c;
printf("最大值:%d",max); 
 getchar();
 return 0;
 }








#include <stdio.h>
int main()  
{int x,y;
printf("请输入x的值:");
scanf("%d",&x);
if(x<1)y=x;
else if(x<10)y=x*2-1;
else y=3*x-11;
printf("y的值是:%d",y); 
 getchar();
 return 0;
 }




#include <stdio.h>
int main()  
{int x,a,b,c,d,e;
printf("请输入一个5位数以下的x的值:");
scanf("%d",&x);
a=x/10000;
b=(x%10000)/1000;
c=(x%1000)/100;
d=(x%100)/10;
e=x%10;
if(a!=0){
printf("x是5位数\n");
printf("x的逆序是:%d%d%d%d%d\n",e,d,c,b,a);
}else if(b!=0){
printf("x是4位数\n");
printf("x的逆序是:%d%d%d%d\n",e,d,c,b);
}else if(c!=0){
printf("x是3位数\n");
printf("x的逆序是:%d%d%d\n",e,d,c);
}else if(d!=0){
printf("x是2位数\n");
printf("x的逆序是:%d%d\n",e,d);
}else{
printf("x是1位数\n");
printf("x的逆序是:%d\n",e);
}
printf("x的万位是:%d\nx的千位是:%d\nx的百万是:%d\nx的十位是:%d\nx的个位是:%d\n",a,b,c,d,e); 
 getchar();
 return 0;
 }




#include <stdio.h>
int main()  
{int a,sum;
sum=1;
printf("请输入一个整数a:");
scanf("%d",&a);
while(a>1){
sum*=a;
a--;
};
printf("a的阶乘是:%d",sum);
 getchar();
 return 0;
 }



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值