摘要: 2.设计一个程序计算输入的两个数的和与差,要求自定义一个函数 sum_diff(float op1, float op2, float *psum, float *pdiff),其中 op1 和 op2 是输入的两个数,*psum 和*pdiff 是计算得出的和与差。 阅读全文
posted @ 2013-11-10 23:55 xiaobao123 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 定义函数f(n)计算n+(n+1)+…+(2n-1),函数返回值类型是double。(2)在主函数main(),输入正整数n,计算并输出下列算式的值。要求调用函数f(n)计算n+(n+1)+…+(2n-1)。 阅读全文
posted @ 2013-11-10 19:41 xiaobao123 阅读(199) 评论(0) 推荐(0) 编辑
摘要: #include void findByPoint(int *, int, int *, int *);void find(int *a, int n, int max, int min);int main(void){ int max1=0, min1=0, a[]={5,3,7,9,2,0,4,1,6,8}; findByPoint(a,10,&max1,&min1); // printf("数组a最大和最小元素下标是%d,%d\n", max1, min1); int max2=0, min2=0,b[]={3,4,71,9,2,7,4,2,6,90} 阅读全文
posted @ 2013-11-07 09:54 xiaobao123 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 输出一张九九乘法口诀表。要求必须将乘积放入一个二维数组中,再输出该数组,程序运行效果如下#includeint main(){ int i,j; int a[10][10]; //设立数组 for(i=1;i#define MAX_N 100 //最大总人数void main(){ int n; //总人数 int i; //循环变量 float Mark[MAX_N]; ... 阅读全文
posted @ 2013-11-04 09:39 xiaobao123 阅读(207) 评论(0) 推荐(0) 编辑
摘要: #include void main( ){ int i, j, t, a[10]; printf("Enter 10 integers: "); for(i = 0; i int main(){ int a,b,c,mark; a=0; b=0; c=0;/*a是优秀,b是通过的,c是不及格的*/ printf("Enter mark:"); scanf("%d",&mark); while(mark>0){ if(mark>=85){ a++; } else i... 阅读全文
posted @ 2013-10-31 09:43 xiaobao123 阅读(141) 评论(1) 推荐(0) 编辑
摘要: //找出数组中的最大值以及它的对应下标//#includeint main(){ int i,index,n; int a[5]; printf("Enter n:"); scanf("%d",&n); printf("Enter %d integers:",n); for(i=0;ia[index]) index=i; printf("max is %d\tsub is %d\n",a[index],index); return 0;} 阅读全文
posted @ 2013-10-28 08:45 xiaobao123 阅读(113) 评论(0) 推荐(0) 编辑
摘要: //计算1!+2!+…+100!#includedouble fact(int n);int main(){ int i; double sum; sum=0; for(i=1;i<=100;i++) sum=sum+fact(i); printf("1!+2!+...+100!=%e\n",sum); return 0;}double fact(int n){ int i; double result; result=1; for(i=1;i<=n;i++) result=result*i; ret... 阅读全文
posted @ 2013-10-21 08:37 xiaobao123 阅读(128) 评论(1) 推荐(0) 编辑
摘要: #includeint main(){ int i,x; double price; for(i=1;iint main(){ char op; printf("输入五级制成绩:"); scanf("%c",&op); switch(op) { case'A':printf("grade=90-100"); break; case'B':printf("grade=80-89"); break; case'C':printf("grade=70-79 阅读全文
posted @ 2013-10-20 17:59 xiaobao123 阅读(133) 评论(0) 推荐(0) 编辑
摘要: #include #include int main() { int i,n; double sum,item; sum=0; printf("input:n\n"); scanf("%d",&n); for(i=0;i#include int main() { int lower,upper,month,year,loan; double money,rate; lower=5;upper=30; printf("请输入贷款本金:loan\n"); scanf("%d",&loan); ... 阅读全文
posted @ 2013-10-19 23:03 xiaobao123 阅读(172) 评论(0) 推荐(0) 编辑
摘要: //计算多个用户的电费#includeint main(){ int i,n; double x,y; double fee(double x); printf("Enter n:"); scanf("%d",&n); for(i=1;iint main(void){ int n,i; double x,y; printf("Enter n:"); scanf("%d",&n); for(i=1;i#define PI 3.14int main(){ int h,r,n,i; double v; d 阅读全文
posted @ 2013-10-17 09:13 xiaobao123 阅读(149) 评论(0) 推荐(0) 编辑