|
1. main() {int n,i,j,k; printf("Please input number:"); scanf("%d",&n); if((n>=1)&&(n<=26)) for(i=1;i<=n;i++) {for(j=1;j<i;j++) printf(" "); for(k=1;k<=n;k++) {printf("%c",i+64);} printf("\n"); } else {printf("Please input n>=1&&n<=26");} } 279011652(279011652) (2007-04-26 14:03:17) 2.main() { char b[37]={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ}; int i,j,m,n,x,a[40]={0}; printf("Please input m n="); scanf("%d %d",&m,&n); i=0; if (n>=36) {printf("Please input n<36"); else do {a=m%n; x=m/n; m=x; i++; }while((m!=0)&&(n<36)); for(j=i-1;j>=0;j--) {x=a[j]; printf("%c",b[x]); } } 3.第三题;输入三个正整数K,M,N(中间用空格隔开);求他们的最大公约数和最小公倍数. 程序; main() {int k,m,n,a,b,c; printf("PLease input k m n="); scanf("%d %d %d",%k,%m,%n); c=k*m*n; if(k>=m&&k>=n) a=k; if(m>=k&&m>=n) a=m; if(n>=k&&n>=m) a=n; if(k>=m&&k>=n) b=k; if(m>=k&&m>=n) b=m; if(n>=k&&n>=m) b=n; for(;a>1;a--) {if((k%a==0)&&(n%a==0)) break;} for(;b<c;b++) {if((b%k==0)&&(b%m==0)&&(b%n==0)) break;} printf("%d,%d",a,b); }
更多资料尽在四联自考论坛(http://bbs.4lzx.com),转贴请保留此信息。
| 凡本站注明版权的文章,版权归本站所有,任何媒体、网站或个人未经本站协议授权不得转载、链接、转贴或以其他方式复制,否则本站将依法追究责任。本站转载的信息,尽量保证版权信息的完整性,用户在网站上所发布、转载的文章所引起的版权问题以及其他纠纷,后果由用户自行承担,本网概不负责。如转载文章涉及版权等问题,请与我们联系。版权声明:/Copyright.asp |
|