- 博客(49)
- 收藏
- 关注
原创 第三章第四十五题
#include int sum(int n) { int s; if (n==1) return 1; s=n+sum(n-1); return s; } int main() { int n,s; while(1) { p
2015-06-12 11:16:00 244
原创 第三章第四十一题
#include #include int prim(int num) { int i,j=0; for(i=2;i { if(num%i==0) j++; } if(j==0) return 1; else re
2015-06-05 11:43:11 295
原创 week14_1.cpp
//week14_1.cpp#include #include #include int main(int argc, char *argv[]){ int n, *a; float ave=0; scanf("%d",&n); a=(int *)malloc(sizeof(int)*n); for (int i = 0; i { scanf("
2015-06-05 11:05:54 263
原创 week14_2.cpp
#include #include #include int main(){ srand(time(NULL)); int n=rand()%101, x; printf("%d\n",n); for (int i = 0; i { x = rand()%101; printf("%d ",x); } return 0;}
2015-06-05 10:58:13 293
原创 第三章第四十四题
#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 { for(j
2015-05-28 22:55:48 275
原创 第三章第四十二题
#include double count(double a[],int n) { double sum=0,aver; int i; for(i=0;i { sum+=a[i]; } aver=sum/n; return aver; } int main()
2015-05-28 22:45:29 289
原创 第三章第四十题
#include long double jc(int n) { long double y; if(n==0) return 1; y=n*jc(n-1); return y; } long double fun(int x) { long double Sn;
2015-05-28 22:34:31 306
原创 第三章第三十九题
#include int fun(int x,int n) { int i,s=1; for(i=0;i s*=x; printf("%d\n",s); return s;} int main() { int a,b; printf("input your ints:"); s
2015-05-28 22:29:10 258
原创 基本查找
#include #define DEBUG int searchTimes = 0;void SelSort(int a[], int N){ int m,j,z0,k,temp; for(m=N;m>0;m--) { z0=a[N-m]; k=N-m; //找到从N-m~N-1的最小的数,下标保存在k里 //让它跟a[N-m]交换 fo
2015-05-22 11:59:16 266
原创 第一章第六题
#includeint main(){ int a=1; float b=3.14; char c='C'; printf("%d\n%f\n%c\n",a,b,c); return 0;}
2015-05-22 10:56:27 235
原创 第三章第38题
#include int main() { int powers(int m,int n); int sum_of_powers(int k,int n); int a,b; while(1) { scanf("%d%d",&a,&b); printf("sum of %d powers of interge
2015-05-21 23:03:32 245
原创 第三章第36题
#includeint main(){ void printdate(int year,int month,int day); int year,month,day; printf("please enter datas:"); scanf("%d%d%d",&year,&month,&day); printdate(year,month,day); prin
2015-05-21 22:47:16 270
原创 第三章第32题
#include int main(){ int i,j,k,m; int a[60]; m=0; k=0; for(i=0;i { a[i]=i+1; } for(j=0;j { if(a[j]!=0) { k++
2015-05-21 22:41:46 228
原创 第三章第20题
#include void trans(int n,int base) { int a[10],i=0,k; if(base==2) { while (n != 0) { a[i]= n%2;
2015-05-21 22:24:52 228
原创 week10_2
#include #include //阅读程序,在读懂程序的基础上运行程序,//观察运行结果,发现其中出现的问题,并解决://修改BubbleSort函数(函数头也可修改),使得//在对成绩排序时,各成绩对应的人名也做相应调整//typedef int INT;//typedef char * PCHAR;typedef char STR[10];typede
2015-05-08 11:50:44 223
原创 第三章第二十六题
#include long acc(int n){ if (n==1) return 1;elsereturn n*acc(n-1);} int main() { int n,i; while(1) { printf("输入n: "); scanf("%d", &n); printf("%d=", ac
2015-05-08 10:44:14 270
原创 第三章第三十题
#includeusing namespace std; int main() { int a[40][40]; int i,j; int n=40; for(i=0;i { a[i][0]=1; a[i][i]=1; } for(i=2;i { for(j=1;j a[i][j]=a[i-1]
2015-05-06 17:13:56 295
原创 第三章第二十九题
#include #include using namespace std;int main(){ srand(5); int i,j ,t; int a[10000]; for(i=0;i!=10000;++i) { a[i] = rand(); }for(i=0;i{ for(j=0;j { if(a[j]>
2015-05-06 17:07:17 256
原创 第三章第二十八题
#include#include#includeusing namespace std;char up(char ch){ if(ch>='A'&&ch return (ch+32); if(ch>='a'&&ch return (ch-32);}int main(){ printf("请输入字符:");while(1){ ch
2015-05-06 17:05:34 268
原创 第三章第二十一题
#includeint main(){ int p=0,i; float sum=0,max,average,a[10]; printf("请输入10名同学的C++成绩:"); for(i=0;i { scanf("%f",&a[i]); } max=a[0]; for(i=0;i {
2015-05-06 16:58:04 273
原创 第三章第十七题
#includeint main(){ while(1) { int a[10]; int i; float s=0,m; printf("请输入十个数:"); for(i=0;i { scanf("%d",&a[i]); } for(i=0;i { s=s+a[i]; }
2015-05-05 23:09:19 237
原创 第三章第十六题
#include#includeint lk(int a[],int n){ int i=0,j; int p=0; float k;printf("input your n:"); scanf("%d",&n); printf("input your int:"); for(j=0;j scanf("%d",&a[j]); for(j
2015-05-05 23:01:40 241
原创 第三章第十五题
#includeint main(){ int i,t,r; int a[3]; printf("请输入一个人排好序的数组:"); for (i=0;i scanf("%d",&a[i]); printf("输入任意一个数r:"); scanf("%d",&r); for (i=0;i { if (a[i]>r) { t=r;
2015-04-24 11:11:47 223
原创 第三章第十四题
#include#includeint Reverse(unsigned int s){ int a,b,c,d,e; int p,k; printf("input your int:"); scanf("%d",&s); a=s%10; b=s/10; c=b%10; e=c/10; d=e%10; p=s/1000; k=a
2015-04-23 23:12:09 282
原创 第三章第十题
#include#includeint main(){float a,b,c;float p,x,s;printf("输入三角形的三条边:");scanf ("%f%f%f",&a,&b,&c);if(((a+b)>c)&&((a+c)>b)&&((b+c)>a)) { p=(a+b+c)/2;x = p*(p-a)*(p-b)*(p-c
2015-04-23 22:23:58 252
原创 第三章第六题
#includevoid main(){char ch;do {printf("input your ch:");scanf ("%c",&ch);if ((ch>='a')||(ch{ch=ch+'A'-'a';printf("%c\n",ch);}else printf("%c\n",ch);}while (1);return ;
2015-04-23 21:21:19 236
原创 冒泡法排序
#include void sort(int a[],int n){int i,j,t;for (i=0;i{for(j=0;jif(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}}}void print(int a[],int n){for(int i =0;i printf ("%d
2015-04-21 21:28:47 240
原创 排序
#include int main(){ int n = 7,i,j,t; int a[7] = {56,66,1,2,-65,12,20}; for (i = 1;i { for (j = i;j >= 1;j--) { if(a[j] { t=a[j]; a[j]=a[j-1]; a[j-1]=t; }
2015-04-16 19:52:50 211
原创 第二章第十九题
#include int main() { unsigned int x,flag; printf("请输入一个正整数:"); scanf("%u",&x); do{ flag=x%2; x/=10; } while(x&&((!flag)==x%2)); if(x==0) printf("该
2015-04-16 19:03:17 275
原创 第二章第十八题
#include int main() { int n,i=0,j=0,m; printf("输入正整数n:"); scanf("%d",&n); while(1) { m=n%10; if(m%2==0) i++; else
2015-04-16 18:57:05 236
原创 第二章第十七题
#include #include int main() { int i,k,n,j=0; printf("输入n:"); scanf("%d",&n); printf("以下是2-%d之间的素数:\n",n); for(i=2;i { for(k=2;k if(i%k==0) j++; if(j==0)
2015-04-16 18:47:51 269
原创 第二章第十五题
#include int main(){ int i,j,k,n; scanf("%d",&n); for(i=0;i { for(j=0;j printf(" "); for(k=0;k printf("*"); printf("\n");
2015-04-16 16:44:52 304
原创 第二章第十四题
#includeint main(){float x=2,y=1,n,i=0,c,b=0,a; printf("n=");scanf ("%f",&n);do{ a=x/y; c = x+y; y = x; x = c; b=b+a; i++;}while(iprintf("%f\n"
2015-04-07 21:43:46 280
原创 第二章第二十题
#includeint main(){ int i = 0; double x=200; do{ x = x*1.045; i++; } while(x printf("%d年后该县年工业产值将超500亿元\n",i); return 0; }
2015-04-06 20:41:57 284
原创 第二章第十六题
#includeint main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); if((a>b)&&(b>c)) printf("%d,%d,%d\n",c,b,a); else if((a>b)&&(c>b)) printf("%d,%d,%d\n",b,c,a); else if((b>a)&&(a>c)) pri
2015-04-06 19:52:00 254
原创 第二章第十三题
#includeint main(){ int i=0,j=0; char ch; do { if((ch>='a'&&ch='A'&&ch i++; else if(ch>='0'&&ch j++; } while((ch=getchar())!='*'); printf("字母个数
2015-04-06 19:25:31 248
原创 第二章第十二题
#includeint main(){ int a; printf("请输入:"); scanf("%d",&a); while(!((a%2==1)&&(a%3==2)&&(a%5==4)&&(a%6==5)&&(a%7==0))) { a=a+1; } printf("%d\n",a); return 0;}
2015-04-06 18:57:08 272
原创 第二章第十题
#includeint main(){int i=1; do {int y,m; scanf("%d,%d",&y,&m); if ((m==1)||(m==3)||(m==5)||(m==7)||(m==8)||(m==10)||(m==12))printf("该月为31天\n");if(m==4||m==6||m==9||m==11)prin
2015-04-01 22:24:44 242
原创 第二章第九题
#include int main(){int i = 1 ; do{int x,y;scanf("%d%d",&x,&y);if((x-2)*(x-2)+(y-2)*(y-2)>1)printf("A在圆外\n",x,y);if((x-2)*(x-2)+(y-2)*(y-2)==1) printf("A在圆上\n",x,y);if((x-2)
2015-04-01 20:53:13 375
原创 第二章第八题
#includeint main(){ int a,b,c,d; scanf ("%d%d",&a,&b); c=a/b;d=a%b; if (d==0) printf("%d/%d=%d\n",a,b,c); else printf("%d/%d=%d余%d\n",a,b,c,d); return 0;}
2015-03-31 22:38:41 256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人