精品文档
}
7.1 #include
return i*i; }
int main() {
int i=0;
i=Square(i); for( ;i<3;i++) {
static int i=1; i+=Square(i); printf(\}
printf(\return 0; }
7.2 #include
second++;
if(second==60) {
second=0; minute++; }
if(minute==60) {
minute=0; hour++; }
if(hour==24)
hour=0;
}
void display() {
printf(\}
void delay() {
精品文档
精品文档
int t;
for(t=0;t<100000000;t++); }
int main() {
int i;
void updaye(),display(),delay(); for(i=0;i<1000000;i++) {
update(); display(); delay(); }
return 0;
}
7.3 #include
int x,y,max;
printf(\
scanf(\max=GetMax(x,y);
printf(\return 0; }
int GetMax(int m,int n) {
if(m>=n)
return m; else
return n;
}
7.4 #include
int a,b;
printf(\
scanf(\printf(\return 0; }
int LCM(int n,int m)
精品文档
精品文档 {
int x;
int find=0;
for(x=1;!find;x++) {
if(x%n==0&&x%m==0) {
find=1; } }
return x-1;
}
7.5 #include
int m,a;
printf(\scanf(\for(a=1;a<=m;a++) {
printf(\}
return 0; }
long Fact(int n) {
int i;
long result=1; for(i=2;i<=n;i++)
result*=i; return result; }
7.6 #include
int m; long ret;
printf(\scanf(\ret=Fact(m);
printf(\
精品文档
精品文档
return 0;
}
long Fact(int n) {
int i;
long result=1,sum=0; for(i=2;i<=n;i++) {
result*=i;
sum=sum+result; }
return sum; }
7.7(1) #include
int m,n;
printf(\
scanf(\printf(\return 0; }
int Gcd(int a,int b) {
int t,min,find=0; min=a
for(t=min;!find;t--) {
a%t==0; b%t==0;
if(a%t==0&&b%t==0) return t; }
find=1;
}
7.7(2) #include
int m,n;
printf(\
scanf(\
精品文档