- 博客(41)
- 问答 (2)
- 收藏
- 关注
原创 P124.45
#include int sum(int n){if (n==1)return 1;else return sum(n-1)+n;}void main(){int k;printf("plz input the num:\n");scanf("%d",&k);printf("the total %d\n",sum(k));}
2015-05-28 21:16:57 455
原创 P124.44
#include#include int fun(int score[][3],int num){int c=0;flag=1;for(i=0;i<num;i++){for(j=0;j<3;j++)if(score[i][j]<70)flag=0;if(flag==1)for(j=0;j<3;j++)if(score[i][j]>85){c++;break;}flag=1
2015-05-28 21:15:19 404
原创 P124.43
#include #include int Find(int a[], int n, int x){ for (int i=0; i<n; i++) { if (a[i] == x) return i; } return -1;}
2015-05-28 21:06:40 418
原创 P124.42
#include #include int Count(int a[], int n){ int sum = 0; for (int i=0; i<n; i++) { sum += a[i]; } int ave = sum / n; sum = 0; for (int i=0; i<n
2015-05-28 21:05:53 458
原创 待修改P124.41
#include#include int prim(int num) { int i,k; k=(int)sqrt(num); for(i=2;i<=k;i++) if(num%i==0) break; if(i>k) return num; }void main(){ int
2015-05-28 20:56:25 521
原创 P124t40 自然对数
#include#includefloat fun(float n){ float i=1,a=1, e=0; while(i<=n) {a*=i; e+=1/a;i++;} return e;}void main(){ float x; scanf("%f",&x); printf("%f",fun(x)+1);}
2015-05-21 19:55:31 772
原创 P124t39
#include#includeint fun(int x,int n){ int a; a=pow(x,n); return a;}void main(){ int x; int n; scanf("%d,%d",&x,&n); printf("%d",fun(x,n));}
2015-05-21 19:29:07 528
转载 mark
#include #include //阅读程序,在读懂程序的基础上运行程序,//观察运行结果,发现其中出现的问题,并解决://修改BubbleSort函数(函数头也可修改),使得//在对成绩排序时,各成绩对应的人名也做相应调整//typedef int INT;//typedef char * PCHAR;typedef char STR[10];typedef STR * P
2015-05-15 11:25:39 407
转载 p123.38t ??
#include const int k(4); const int n(6); int sum_of_powers(int k, int n), powers(int m, int n); void main() { cout<<"sum of "<<k<<" powers of intergers from 1 to "<<n<<"="; cout<<sum_of_
2015-05-07 20:39:32 498
原创 P123.36T 切换时间显示
#include void printdate(int year,int month,int day){ if(year12||day31){ printf("ERROR"); return; }switch(month) { case 1: printf("January %d,%d\n",year,day);
2015-05-07 20:23:22 432
原创 P123.32t 报数
#includevoid main(){ int i,k,m,n,num[57],*p; n=57; p=num;for(i=0;i<n;i++) *(p+i)=i+1;i=0;k=0;m=0;while(m<n-1){ if(*(p+i)!=0) k++; if(k==4){ *(p+i)=0; k=0;
2015-05-07 20:13:33 615
原创 P123.30t 输出杨辉三角任意位置的数
#include#includeint C(int x,int y) { int z; if((y==1)||(y==x)) return (1); else { z=C(x-1,y-1)+C(x-1,y); return (z); }}void main() { int a,b; scanf("%d,%d",&a,&b);
2015-05-07 19:57:45 949
原创 p123.29t srand(5)排序
#include#includevoid main() { int j,k,t; int a[10000]; srand(5); for(k=0;k<10000;k++) a[k]=rand(); for(j=0;j<=9999;j++) for(k=0;k<9999-j;k++) if(a[k]
2015-05-07 19:18:29 483
原创 P122.28.字符串大小写呼唤
#includevoid main(){ int i; char s[50]; scanf("%s",&s); for (i=0; s[i]!='\0'; i++) { if (s[i]>='a' && s[i]<='z') s[i]-=32; else if (s[i]>='A' && s[i]<='Z') s[i]+=32;
2015-04-23 19:26:11 741
原创 P122.21.成绩统计
#include "stdio.h"main(){ float a[10],pass,Max,j,Sum; int i; printf("请输入10位同学的数学成绩"); Sum=0;Max=0;pass=0; for(i=0;i<10;i++) scanf("%f",&a[i]); for(i=0;i<10;i++) { Sum=Sum+a[i]; if (a[i
2015-04-21 21:35:20 456
原创 P122.20.转换进制
#include void trans(int n,int base){ int num[20],i=0,j,m=n; //将最终进制数的各位放在数组num中 do { i++; num[i]=m%base; m=m/base; }while (m!=0); printf("%d转换成%d进制的结果为:",n,base); for(j=
2015-04-21 21:03:40 553
原创 P122.16.输出大于平均值的数值个数
#include #include int com(int a[], int b){ int sum,i,avg; for(i=0; i<b; i++) { sum += a[i]; } avg=sum/b; sum = 0; for (i=0; i<b; i++) { sum += (a[i] >=
2015-04-21 20:45:02 502
原创 p122.15.
#include void main(){int a[6]={1,3,5,7,9};int i,m,j;for(i=0;i<5;i++)printf("%5d",a[i]);printf("input a digit:\n");scanf("%d",&m);a[5]=m;for(i=0;i<6;i++)for(j=0;j<=i;j++){if(a[i]<a[j]){
2015-04-21 20:09:05 518
原创 p122.14. 逆转
#includeint Reverse(unsigned int s){ int a = 0; while(s != 0){a = a * 10 + s % 10; s = s/10; } return a;}void main(){ int i; scanf("%d",&i); printf("%d",Reverse(i));}
2015-04-21 20:04:37 414
原创 p122 .10. 三角形面积
#include#includevoid main(){ int a,b,c; float x,S; scanf("%d,%d,%d",&a,&b,&c); if((a+b>c)||(a+c>b)||(b+c>a)) { x = (a + b + c) / 2.0; S = sqrt(x * (x - a) * (x - b) * (x - c)); printf
2015-04-21 19:49:26 381
原创 P122 .6 大小写转换
#includechar up(char x){ if((x>='a')&&(x<='z')) x=x-32; return x;}void main(){ char i; scanf("%c",&i); printf("%c\n",up(i));}
2015-04-21 19:33:56 469
原创 冒泡法排序数字
#includevoid main(){ int a[10]; int i,j,temp; for(j=0;j<10;j++) scanf("%d",&a[j]); for(i=0;i<9;i++) for(j=0;j<9-i;j++) if(a[j]>a[j+1]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=tem
2015-04-17 10:23:11 493
原创 mark
#includevoid main(){int n,m;scanf("%d",&n);do{m=n%10;n/=10;if((n-m)%10==0)break;}while(n); if(n) puts("yes");else puts("no");}
2015-04-10 12:00:41 351
原创 工业总产值
#includevoid main(){ int i=0; double x=200; while (x<=500){ i++; x*=1.045; } printf ("%d",i); }x=21
2015-04-09 22:05:51 616 1
原创 判断奇偶交替
#includevoid main(){ int n,a; scanf("%d",&n); do{a=n%10; n/=10; if(a%2+n%10%2!=1) break; }while(n); if(n) puts("no"); else puts("yes");}
2015-04-09 22:02:24 1204
原创 输出2-n之间所有素数
#include#includeint primen(int x){ int i,k; k=(int)sqrt(x); for(i=2;i<=k;i++) if(x%i==0) break; if(i>k) printf("%d\n",x); }void main(){ int a,n; scanf("%d",
2015-04-03 11:54:04 6128 1
原创 16.从小到大排列三个数
#includevoid main(){ int a,b,c; scanf("%d,%d,%d",&a,&b,&c); if((a>b)&&(a>c)) { if(b>c) { printf("%d,%d,%d\n",c,b,a);} else printf("%d,%d,%d\n",b,c,a); } else if((b>a)&&(b>c)) { if(a>
2015-04-03 11:36:33 718
原创 输出正三角形和倒三角形
#includevoid main(){ int i,n,j; scanf("%d",&n); for(i=0;i<n;i++) { for(j=0;j<=n-i;j++) printf(" "); for(j=1;j<=2*i-1;j++) printf("%d",n); printf("\n"); } for(i=n;i>=1;i--) {
2015-04-03 11:16:06 2070 1
原创 计算斐波那契分数前n项之和
#includevoid main(){ float a=2,b=1,c=0,d=0; int i,n; scanf("%d",&n); for(i=0;i<n;i++) { c+=a/b; d=a+b; b=a; a=d; } printf("%f\n",c);}
2015-04-03 10:35:53 1533 1
原创 爱因斯坦的台阶
#includevoid main(){ int x;for(x=1;x<1000;x++) if((x%2==1)&&(x%3==2)&&(x%5==4)&&(x%6==5)&&(x%7==0)) printf("%d\n",x);}
2015-04-02 20:21:07 535
原创 p51 10.输出月份的天数
#includevoid main(){ int a,b; printf("Please input:\n"); scanf("(%d,%d)",&a,&b); if((a%4==0&&a%100!=0)||(a%400==0)) {if((b==1)||(b==3)||(b==5)||(b==7)||(b==8)||(b==10)||(b==12)) p
2015-03-27 11:37:05 409
原创 p51 9. 判断点到圆心的距离
#includevoid main(){ int a,b; printf("Please input:\n"); scanf("(%d,%d)",&a,&b); if((a-2)*(a-2)+(b-2)*(b-2)>1) printf("在圆外\n"); else if((a-2)*(a-2)+(b-2)*(b-2)==1) printf("在圆上
2015-03-27 11:12:51 915
原创 p51 8. 算式和余数
#includevoid main(){ int a,b; printf("Please input:\n"); scanf("%d %d",&a,&b); if(a%b==0) printf("%d/%d=%d\n",a,b,a/b); else printf("%d/%d=%d,余数%d\n",a,b,a/b,a%b);}
2015-03-27 10:53:57 1039
原创 p51 7.字符差偶数
#includevoid main(){ char a,b; scanf("%c",&a); getchar(); scanf("%c",&b); if((a-b)%2==0) {if(a>b) printf("%c\n",(a+1)); else printf("%c\n",(b+1)); } else {if(a>b) printf("
2015-03-27 10:38:12 499
原创 输出一千年里的闰年
#include "stdio.h"void main(){ int i,j=0; for(i=1000;i<1999;i++) { if((i%4==0&&i%100!=0)||(i%400==0))/*能被4整除且不能被100整除或者能被400整除*/ { printf("%d ",i); j++; i
2015-03-21 18:59:36 602
原创 判断输入字符是否为数字
#include void main() { char ch; ch=getchar();/*getch数字每一位*/ if(ch>='0'&&ch<='9') printf("a numerical character\n"); else printf("other character\n");}未使用循环
2015-03-21 18:54:52 1089 1
原创 十个数取最小值
#include void main() {int a[10],i,min;for(i=0;i<10;i++)scanf("%d",&a[i]);min=a[0];for(i=1;i<10;i++){if(min>a[i])min=a[i];}printf("min=%d\n",min);}
2015-03-21 18:29:22 994 1
原创 1输出x^2的值
#include #include #includeint main() {int i,c;for (i =0;i<=10;++i) { c=pow(i,2); printf("%2d",c); printf("\n");} return ;}
2015-03-21 16:49:56 628 1
原创 99乘法表 c艹练习
#include #include int main(){int i,j,c;for (i =1;i{for(j =1;j{ c=i*j;printf("%d*%d=%d\t",i,j,c);} printf("\n");}return ;}
2015-03-20 11:33:35 1281 1
空空如也
c语言 新人 求修改 这个表格输出为什么只能显示最后一行
2015-06-25
C初学者编程问题 指针对应修改问题 求思路
2015-05-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人