- 博客(19)
- 收藏
- 关注
原创 以一个函数实例运算出x的值和y的值
#include <stdio.h>#include <stdlib.h>float f1(float x){ float y; y=3*x*x*x+2*x*x-1; return y;}int main(){ float x,y; scanf("%f",&x); y=f1(x); printf("x=%3f,y=%3f\n",x,
2017-11-21 11:10:23
435
原创 用程序算出几个数的平均值
#include <stdio.h>#include <stdlib.h>int main(){ int x; double sum=0,aver; int cnt=0; scanf("%d",&x); while(x!=-1){ sum+=x; cnt++; scanf("%d",&x); }
2017-11-21 10:48:16
1404
原创 用程序来写出输出的数字出现的次数
#include <stdio.h>#include <stdlib.h>#define N 10int main(){ int x; int a[N]={0}; int i; scanf("%d",&x); while(x!=-1) { if(x>=0 && x<=9){ a[x]++;
2017-11-21 10:37:52
572
原创 用递归方法计算整数n的阶乘n!
#include<stdio.h>long Fact(int n);int main(){ int n; long result; printf("Input n:"); scanf("%d",&n); result=Fact(n); if(result==-1) printf("n<0,data error!\n");
2017-11-20 19:52:37
14827
1
原创 Fact()的返回值类型
#include<stdio.h>unsigned long Fact(unsigned int n);int main(){ int m; do{ printf("Input m(m>0):"); scanf("%d",&m); }while(m<0); printf("%d!=%lu\n",m,Fact(m)); r
2017-11-20 19:37:13
616
原创 根据月份运算天数
#include <stdio.h>#include <stdlib.h>#define MONTHS 12int main(){ int days[MONTHS]={31,28,31,30,31,30,31,31,39,31,30,31}; int month; do{ printf("Input a month:"); scanf(
2017-11-17 20:59:42
591
原创 输入十个数求十个数的平均数
#include <stdio.h>#include <stdlib.h>int main(){ int score[5]; int totalscore =0; int i; printf("Input the scores of ten students:\n"); for(i=0;i<5;i++) { scanf("%d",&
2017-11-17 20:43:02
3822
原创 通过几组数算平均数
#include <stdio.h>int main(){ int score1,score2,score3,score4,score5; int totalscore; printf("Input the score of five students:\n"); scanf("%d",&score1); scanf("%d",&score2);
2017-11-17 20:33:56
323
原创 讲课内容
#include<stdio.h>main(){ int x; double sum=0; int cnt=0; int number[100]; scanf("%d",&x); while(x!=-1) { number[cnt]=x; sum+=x; cnt
2017-11-16 20:43:38
220
原创 一到n的乘积
#include <stdio.h> int main() { int n,j,sun=1; printf("input n:"); scanf("%d",&n); for (j=1;j<=n;j++) { sun=sun*j; printf("j=%d\n",j); }
2017-11-14 09:17:33
3820
原创 一百以上各个数之和
#include <stdio.h> int main() { int a,b,c,z,sum; printf("请输入一百以上的数:"); scanf("%d",&a); b=a/100; c=a%10; z=(a%100)/10; sum=b+c+z; printf("sum=%d\n",sum); re
2017-11-14 09:07:16
288
原创 习题6.5
#include <stdio.h> int main() { double c,f,i; for(i=0;i<=300;i+=10) { printf("i=%f\n",i); c=5.0/9.0*(i-32.0); printf("c=%f\n",c); } printf("c=%f\n",c
2017-11-14 08:48:35
185
原创 习题6.4
#include <stdio.h> int main() { int i,j,sun=0,n; printf("请输入一个数 n: "); scanf("%d",&n); for(i=1;i<=n;i++) { j=i*i*i; sun=j+sun; printf("j=%d\n",j);
2017-11-14 08:43:03
183
原创 使用switch语句来进行程序中的加减乘除运算
#include<stdio.h>main(){ int data1,data2; char op; printf("please enter an expression:"); scanf("%d%c%d",&data1,&op,&data2); switch(op) { case'+': printf("%d+%d=%d
2017-11-13 16:44:31
26921
2
原创 使用if语句来判断最大值
#include<stdio.h>main(){ int a,b,max; printf("Input a,b:"); scanf("%d,%d",&a,&b); if(a>b) max=a; if(a<=b) max=b; printf("max=%d\n",max);}知识点:懂得了用单分支来判断最大值。 知道了
2017-11-13 16:16:55
6879
1
原创 宏常量与宏替换
#include<stdio.h>int main(){ double r=5.3; printf("circumference=%f\n",2*3.14159*r); printf("area=%f\n",3.14159*r*r);}知识点:1、怎么使用半径来求周长和圆的面积。
2017-11-13 16:06:44
710
原创 调用函数Fact()来计算m!
#include <stdio.h>long Fact(int n){ int i; long sum=1; for(i=1;i<=n;i++){ sum=sum*i; } return sum;}int main(){ int m; long ret; printf("Input m:"); scanf("
2017-11-12 20:44:10
10746
原创 计数控制的循环
#include <stdlib.h>int main(){ int i,n; long p=1; printf("please enter n:"); scanf("%d",&n); for(i=1;i<=n;i++) { p=p*i; } printf("%d!=%ld\n",n,p); return 0;
2017-11-12 19:48:37
751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人