上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: /*****x/2=1+1!/3+2!/3*5+3!/3*5*7+4!/3*5*7*9+...+i!/3*5*...(2*i+1)*****//***求x得值***/#includedouble fact(double n);double multi(double n);int main(void){ double i; double sum,item,eps; eps=1E-6; sum=1; item=1; for(i=1;item#includeint main(void){ double a,b,c; double area,perime... 阅读全文
posted @ 2013-11-17 10:25 zhaoyang16 阅读(250) 评论(0) 推荐(0) 编辑
摘要: /******密码变换问题******/#include#include#define MAXLINE 100void encrypt(char *);int main(void){ char line [MAXLINE]; /*定义字符串line*/ printf("Input the string:"); gets(line); /*字符串输入函数gets(s),有返回值*/ encrypt(line); /*调用加密函数*/ printf("%s%s\n","After being encrypted :",line); ret 阅读全文
posted @ 2013-11-14 12:08 zhaoyang16 阅读(177) 评论(0) 推荐(0) 编辑
摘要: #includeint main(void){ int i,j; int a[9][9]; for(i=0;i=j) printf("%d*%d=%d\t",j+1,i+1,a[i][j]); printf("\n"); } return 0;}/****输入一行字符,统计数字,英文及其他字符的个数****/#includevoid count(char *s,int *digit,int *letter,int *other){ *digit=*letter=*other=0; ... 阅读全文
posted @ 2013-11-07 10:21 zhaoyang16 阅读(211) 评论(0) 推荐(0) 编辑
摘要: #include #define MAX_N 100 //最大总人数void main() { int n; //总人数 int i; //循环变量 float Mark[MAX_N]; //各人成绩 float MaxMark,MinMark,AvgMark; //最高分 最低分 平均分 float sum; //分数总和 int Num90=0,Num80=0,Num70=0,Num60=0,Num0=0; //分数段 printf("请输入总人数n="); scanf("%d",&n); for(i = 0; i MaxMark) MaxM 阅读全文
posted @ 2013-11-04 17:25 zhaoyang16 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 实验 7 综合练习实验目的:巩固分支结构、循环结构、函数和数组的使用方法。习题一、填空:阅读下列程序说明和程序,在可选答案中,挑选一个正确答案。填补(1) (2) (3) (4)处空白,并注释说明为什么。程序说明求 1 + 2/3 + 3/5 + 4/7 + 5/9 + … 的前15项之和。运行示例:sum = 8.667936程序如下: #include void main( ){ int i, b = 1; double s;s=0; /*将s的初始值赋为0*/ for(i = 1; i void main( ){ ... 阅读全文
posted @ 2013-10-31 09:49 zhaoyang16 阅读(157) 评论(2) 推荐(0) 编辑
摘要: /****找出数组的最大值和它所对应的下标****/#includeint main(void){ int i,index,n; int a[10]; /*定义一个有10个整型元素的数组a*/ printf("Enter n:"); /*提示输入n*/ scanf("%d",&n); printf("Enter %d integers:",n); /*提示输入n个数*/ for(i=0;ia[index]) /*如果a[i]比假设的值还大*/ index=i; /*再假设a[i]是新的最大值,即下标为i的元素最大*/ /*输出 阅读全文
posted @ 2013-10-28 09:52 zhaoyang16 阅读(180) 评论(0) 推荐(0) 编辑
摘要: /****从键盘输入m和n,并计算m!/n!*(m-n)!****/#includefloat fact(int n); /*自定义函数的申明*/int main(void){ int m,n; float a,b,c, y; printf("Enter m and n:"); /*输入提示*/ scanf("%d%d",&m,&n); a=fact(m); /*调用自定函数fact(i)计算m的阶乘*/ b=fact(n); c=fact(n-m); y=b/a*c; printf("%f",y);return 0; 阅读全文
posted @ 2013-10-27 14:09 zhaoyang16 阅读(115) 评论(0) 推荐(0) 编辑
摘要: /****计算1!+2!+……+100!。调用自定义函数名fact(n)计算n!****/#includeint main(void){int i,j;double item,sum; sum=0; /*将sum的初始值赋为0*/for(i=1;i<=100;i++){item=1;for(j=1;j<=i;j++) /*利用n次循环求n!*/item=item*i;sum=sum+item; /*累加求和*/}printf("1!+2!+...+100!=%e\n",sum);return 0;} 阅读全文
posted @ 2013-10-21 09:13 zhaoyang16 阅读(92) 评论(1) 推荐(0) 编辑
摘要: /*****输入贷款本集和月利率,输出还款年限-越还款额表*****//*****公式money=loan*rate(1+rate)month/(1+rate)month-1*****/#include#include /* 程序中调用了数学函数,须包含头文件math.h*/int main(void){ int year,month; double loan,rate,money; printf("Enter loan:"); /*输入提示*/ scanf("%lf",&loan); printf("Enter rate:" 阅读全文
posted @ 2013-10-20 22:59 zhaoyang16 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.对于自定义函数的调用,不明白。主函数结束之后为何还要坠另一个函数体?2自定义函数在什么时候可以调用?3我学会了用pow函数求幂。x^i=pow(x,i);之前必须声明自定义函数—pow函数。4但凡涉及与n项有关的问题,均可以用for循环语句。 阅读全文
posted @ 2013-10-20 00:04 zhaoyang16 阅读(136) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页