#include<stdio.h>
int sum=0;
int OddSum(int n)
{
if(n%2)
sum+=n;
return sum;
}
int main()
{
int num,n,i,result;
printf("输入n:");
scanf("%d",&n);
printf("依次输入每个值并用空格隔开\n");
for(i=0;i<n;i++)
{
scanf("%d",&num);
result=OddSum(num);
}
printf("%d所有的奇数和为%d\n",n,result);
return 0;
}
复制代码
#include<stdio.h>
double mypow(double x,int n)
{
double t=1;
int i;
for(i=0;i<n;i++)
t=t*x;
return t;
}
int main()
{
double x,result;
int n;
printf("请输入底数x:");
scanf("%lf",&x);
printf("请输入指数n:");
scanf("%d",&n);
result=mypow(x,n);
printf("结果为%lf",result);
}
#include<stdio.h>
double cylinder(double r,double height)
{
double v;
v=3.14*r*r*height;
return v;
}
int main()
{
double result,r,height;
printf("请输入半径r:");
scanf("%lf",&r);
printf("请输入高height:");
scanf("%lf",&height);
result=cylinder(r,height);
printf("体积为%lf",result);
return 0;
}