
第三章
WANGBAI293
这个作者很懒,什么都没留下…
展开
-
3-17
#includeint main(){ int a[10],i; float v,s=0; printf("请输入10整数:"); for(i=0;i scanf("%d",&a[i]); for(i=0;i { s=s+a[i]; v=s/10; } printf("这10个整数的平均值为%.1f\n",v); retu原创 2015-05-14 23:37:49 · 311 阅读 · 0 评论 -
3-39
#include#include#includelong fun(int x,int n){ long y; if(n==0) y=1L; else y=x*fun(x,n-1); return y;}int main(){ int x,n; printf("计算x的n次幂\n"); printf("请输入原创 2015-06-24 20:48:38 · 309 阅读 · 0 评论 -
3-38
#include int powers(int m,int n) { int i,sum=1; for (i=0;i { sum*=m; } return sum; } int sum_of_powers(int k,int n) { int i,sum=0; for(i=1;i sum原创 2015-06-24 20:59:59 · 337 阅读 · 0 评论 -
3-36
#includevoid printdate(int year,int month,int day) { int T; if((year%4==0&&year%100!=0)||year%400==0) T=29; else T=28; switch(month) { case 1原创 2015-06-24 21:03:20 · 365 阅读 · 0 评论 -
3-41
#include #include #include #include /*函数prime判断输入的整型参数x是否为素数。是,则返回1,否则返回0 */ int prime(int x) { int i=2,isprime=1;//isprime作为x是否是素数的标记。1-素数;0-非素数 int a=sqrt(x); while(i {原创 2015-06-24 20:55:12 · 363 阅读 · 0 评论 -
3-44
#include int fun(int score[][3],int num) { int i,j,x=0,y=0,z=0; for(i=0;i { for(j=0;j scanf("%d",&score[i][j]); } for(i=0;i {原创 2015-06-24 20:28:36 · 337 阅读 · 0 评论 -
3-40
#include#include#includelong fact(int n) { long value; if(n==1) value=1L; else value=n*fact(n-1); return value; }double fun(int n){ double Sn,a=1; if(n==1)原创 2015-06-24 20:51:46 · 452 阅读 · 0 评论 -
3-46
#include#include#includelong Fibo(int n){ int Fibonacci=0; if(n==1) Fibonacci=1; else if(n==2) Fibonacci=1; else Fibonacci=Fibo(n-1)+Fibo(n-2); return Fibonacci;}in原创 2015-06-05 07:34:59 · 335 阅读 · 0 评论 -
3-14
#includeint Reverse(char a[],int n){ int i,k; for(i=0;i scanf("%c",&a[i]); for(i=0;i { k=a[i]; a[i]=a[n-1-i]; a[n-1-i]=k; } for(i=0;i printf("%c",a[i]); printf("\原创 2015-06-24 21:11:16 · 376 阅读 · 0 评论 -
3-46
#include#include#includelong Fibo(int n){ int Fibonacci=0; if(n==1) Fibonacci=1; else if(n==2) Fibonacci=1; else Fibonacci=Fibo(n-1)+Fibo(n-2); return Fibonacci;}in原创 2015-06-24 20:33:22 · 316 阅读 · 0 评论 -
3-43
#includeint index(int x,int a[],int n){ int i,flag=0;for(i=0;iprintf("%d ",a[i]);printf("\n"); for(i=0;i { if(a[i]==x) flag++; } return flag;}int main(){原创 2015-06-24 20:41:43 · 357 阅读 · 0 评论 -
3-45
#include#include#includeint sum(int n){ int Sn; if(n==1) Sn=1; else Sn=n+sum(n-1); return Sn;}int main(){ int n; printf("请输入一个正整数:"); scanf("%d",&n); printf("1+原创 2015-06-24 20:37:47 · 283 阅读 · 0 评论 -
3-29
#include #include int main() { srand(5); int i,n; int a[10000]; for(i=0;i { n=rand(); a[i]=n; } printf("下标号为3456的是:%d\n",a[3455]); return 0;原创 2015-05-16 13:15:43 · 289 阅读 · 0 评论 -
3-30
#include int main() { long double n,m,i,j,k=1,t=1,x,s=1,p,y; printf("请输入行数n和列数m :"); scanf("%lf%lf",&n,&m); for(i=1;i k=i*k; for(j=1;j t=j*t; for(p=原创 2015-05-16 13:06:06 · 369 阅读 · 0 评论 -
3-21
#includeint main(){ float a[10],b,c=0,max; int i,j=0; printf("请输入十个学生成绩\n"); for(i=0;i scanf("%f",&a[i]); max=a[0]; for(i=0;i { if(max max=a[i]; } for(i=0;i c=c+a[i]原创 2015-05-16 13:26:00 · 308 阅读 · 0 评论 -
3-16
#includeint average(int a[],int n){ int i,j=0; float s=0,v; for(i=0;i scanf("%d",&a[i]); for(i=0;i { s=s+a[i]; v=s/10; } for(i=0;i { if(a[i]>=v) j++; } pr原创 2015-05-14 23:43:25 · 278 阅读 · 0 评论 -
3-28
#include #include int main() { int i,n; char s[100]; while(1) { printf("请输入一串字符\n"); gets(s); n=strlen(s); for(i=0;i原创 2015-05-16 13:10:07 · 332 阅读 · 0 评论 -
3-36
#includevoid printdate(int year,int month,int day) { int T; if((year%4==0&&year%100!=0)||year%400==0) T=29; else T=28; switch(month) { case 1:if(原创 2015-05-14 23:24:17 · 306 阅读 · 0 评论 -
3-6
#includechar up( char ch){ if(ch>='a'&&'z'>=ch) { ch=ch-32; printf("%c\n",ch); } else printf("%c\n",ch); return 'a';}int main(){ char ch; printf("请输入一个字母:\n"原创 2015-05-14 23:28:18 · 346 阅读 · 0 评论 -
3-42
#include#includeint Count(double a[],int n){ int i,j=0; double average,Sn=0; for(i=0;i scanf("%lf",&a[i]);for(i=0;i Sn=Sn+a[i];average=Sn/n;printf("平均值为:%lf\n",average原创 2015-06-24 20:45:17 · 333 阅读 · 0 评论 -
3-15
#includeint main(){int a[5], k,s,p,i,j,t,x;printf("请输入五个整数:");for(i=0;iscanf("%d",&a[i]);for(j=0;j{for(i=0;i{if(a[i]{t=a[i];a[i]=a[i+1];a[i+1]=t;}}}原创 2015-06-24 21:14:20 · 388 阅读 · 0 评论