![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第三章
sumindfly1997
这个作者很懒,什么都没留下…
展开
-
p122第28题(大小写转换)
#include#includeint main(){char ch[100];int n,i;printf("请输入一串字符串:\n");gets(ch);n=strlen(ch);for(i=0;i{if(ch[i]>='a' && ch[i]ch[i]=ch[i]-32;else if(ch[i]>='A' && ch[i]ch[i]=原创 2015-04-23 17:58:55 · 299 阅读 · 0 评论 -
p123页第30题
#include#define N 100main(){int i,j;double a[N][N];for(i=0;i{a[i][0]=1;a[i][i]=1;}for(i=2;ifor(j=1;ja[i][j]=a[i-1][j-1]+a[i-1][j];printf("请输入行和列(不大于100):");scanf("%d%d",&原创 2015-05-07 18:49:38 · 308 阅读 · 0 评论 -
P123页第36题
#includevoid printdate(int year,int month,int day){switch(month){case 1:{if(day>31||dayprintf("不合理\n");elseprintf("January %d %d\n",day,year);break;}case 2:{if((year%4==0原创 2015-05-07 18:38:06 · 236 阅读 · 0 评论 -
第三章45 题
#include#include#includeint sum(int n){ int m; if(n==1) m=1 ; else m=sum(n-1)+n; return m;}int main(){ int n; while(1) { printf("请输入n:"); scanf("%d",&n);原创 2015-05-27 22:40:45 · 281 阅读 · 0 评论 -
第三章46题
#include#include#includelong Fibonacci(int n){ int T; if(n==1||n==2) T=1; else T=Fibonacci(n-1)+Fibonacci(n-2); return T;}int main(){ int n; while(1) { printf("请原创 2015-05-27 22:53:11 · 264 阅读 · 0 评论 -
第三章40题
#include int main(){ float s=1,Sn=1,n,m=1; printf("请输入n的值:"); scanf("%f",&n); for(m=1;m { s=s*m; Sn=Sn+1/s; } printf("Sn的值%f为",Sn); printf("\n"); re原创 2015-05-19 23:25:51 · 230 阅读 · 0 评论 -
第三章42题
#include int Count(double a[],int n){ int i,j=0; double ave,s=0; for(i=0;i s=s+a[i]; ave=s/n; for(i=0;i { if(a[i]>=ave) j=j+1; } return j;}int main(){ in原创 2015-05-22 07:20:50 · 231 阅读 · 0 评论 -
第三章43题
#include void index(int x,int a[],int n){ int i,j=0,k=0; for(i=0;i printf("%d ",a[i]); for(i=0;i { if(x==a[i]) j=j+1; else if(x!=a[i]) k=原创 2015-05-22 07:30:25 · 491 阅读 · 0 评论 -
第三章44题
#includevoid fun(int score[][3],int num) { int a=0,b=0,k=0,i,j,c=0,d[100]; i=num*3; for(j=0;j scanf("%d",&d[j]); for(j=0;j { if(d[j]>85)原创 2015-05-22 07:38:37 · 278 阅读 · 0 评论 -
第三章39题
#include #include int main(){ int fun(int x,int n); int x,n; printf("请输入 x, n:"); scanf("%d%d",&x,&n); while(x>=0&&n>=0) { printf("%d的%d次幂的值是%d:",x,n,fun(x,n)); print原创 2015-05-19 21:48:40 · 242 阅读 · 0 评论 -
P122第14题(倒叙)
#include int Reverse(int s);int main(){int s;printf("请输入一个数s:");scanf("%d", &s);printf("%d ",Reverse(s));}int Reverse(int s){int t = 0;while(s> 0){t= t *10;t= t +s % 10;原创 2015-04-21 23:50:06 · 265 阅读 · 0 评论 -
p123第29题(输出下标为3456的数)
#include #include int main() { srand(5); int i,n; int a[10000]; int b[10001]; for(i=0;i { n=rand(); a[i]=n; } for(i=0;i b[i+1]=a[i]; printf("下标为34原创 2015-05-03 18:46:44 · 353 阅读 · 0 评论 -
p122第21题(成绩的最高分,平均分,及格人数)
#include int main() { int a[10],i,max=0,j=0; float sum=0,aver; printf("请输入10个学生的C/C++语言成绩:\n"); for(i=0;i scanf("%d",&a[i]); for(i=0;i {原创 2015-04-23 13:15:28 · 653 阅读 · 0 评论 -
p122页15题(对新插入的数进行排序)
#includeint main(){ int a[10]={7,8,11,13,17,21,27,31,35}; int i,j,k,n=a[9]; printf("请输入一个数:"); scanf("%d",&a[9]); for(j=0;j { for(i=0;i { if(a[i]>a[i+1]) {原创 2015-04-22 22:14:25 · 293 阅读 · 0 评论 -
p123.第32题(最后留下的是几号)
#include int main() { int i,j,k,a[57]; for(i=0;i { a[i]=i+1; } for(k=i=j=0;k!=56;) { if(a[i]!=0) j++; if(j==4)原创 2015-05-03 19:13:27 · 351 阅读 · 0 评论 -
P123,第38题
#include int powers(int m,int n) { int i,sum=1; for (i=0;i { sum=sum*m; } return sum; } int sum_of_powers(int k,int n) { int i,sum=0; for(i=1;i sum=sum+p原创 2015-05-03 19:30:27 · 235 阅读 · 0 评论 -
P122.第20题
#include void trans(int n,int base) { int a[10],i=0,k; if(base==2) { while (n != 0) { a[i]= n%2; n/=2; i++; } k=i; for(i=k-1;i>=0;i--) print原创 2015-05-03 18:29:47 · 252 阅读 · 0 评论 -
p122第16题(不小于平均数的元素个数)
#includeint main(){int i;int a[100];float aver=0,sum=0;printf("请输入整数个数n: ");scanf("%d",&i);printf("请输入%d个整数:",i);for(int j=0;jscanf("%d",&a[j]);for(int j=0;j{sum=sum+a[j];}原创 2015-04-23 07:19:20 · 320 阅读 · 0 评论 -
p122第10题(判断是否为三角形)
#include#includeint main(){ float a,b,c,p,s; int x=1;printf("请输入三角形的三条边a,b,c:\n"); scanf("%f%f%f",&a,&b,&c); while(x) { p=(a+b+c)/2; if((a+b>c)&&(a+c>b)&&(b+c>a))原创 2015-04-21 20:34:35 · 221 阅读 · 0 评论 -
第三章p122第六题(小写换成大写)
#include#includechar up(char ch){ if(ch>='a'&&ch ch=toupper(ch); printf("%c",ch); return ch;}int main(){ char a;scanf("%c",&a); up(a); return 0;}原创 2015-04-21 12:36:46 · 369 阅读 · 0 评论 -
p122第17题(求平均值)
#includeint main(){int i,s;float x;int a[10];s=0;printf("请输入10个数字:");for(i=0;iscanf("%d",&a[i]);for(i=0;is=s+a[i];x=1.0*s/10;printf("平均数为%f:",x);return 0;}原创 2015-04-22 22:41:32 · 415 阅读 · 0 评论 -
第三章41题
#include #include int prime(int x){ int i = 2, isprime = 1; int a; a=sqrt(x); while(i { if(x%i ==0) { isprime = 0;break; } i++; } return isprime;}#include #in原创 2015-05-19 23:35:04 · 284 阅读 · 0 评论