首页 > 代码库 > 第六次作业
第六次作业
1.编写函数int OddSum(int n)计算n个整数中所有奇数的和.其中n个数的值由用户从键盘上输入。
#include<stdio.h> int oddsum(int n) { int sum; int i; for ( i=0;i<=n;i++) { sum=sum+i; } return sum; } int main() { int sum; int n; printf("请输入n个数:"); scanf("%d",&n); sum=oddsum(n); printf("%d",oddsum(n)); return 0; }
2.编写函数double mypow(double x,int n)用于计算x的n次方(注:不能借用pow()函数)。
#include<stdio.h> double mypow(double x,int n) { double y=1; int i; for(i=0;i<n;i++) y=y*x; return y; } int main() { double x,y; int n; printf("计算x的n次方,请输入x和n的值:"); scanf("%lf%d",&x,&n); y=mypow(x,n); printf("计算结果=%0.lf",y); }
3.编写函数double cylinder(double r,double height)用于计算半径为r、高为height的圆柱体体积。
#include<stdio.h> int double cylinder(double r,double height) { double v; v=3.14*r^2*height; return 0; } int main() { double r,height,v; printf("请输入r的值:"); scanf("%lf",r) ; printf("请输入height的值:"); scanf("%lf",height); printf("圆柱体积为:","%lf=3.14*r^2",&v); return 0; }
第六次作业
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。