}
return 0;
或:#include
9.a.1 2;b.101 102 103 104;c.stuvw;
10.对n没有限制,导致while语句进入死循环,程序一直打印COMPUTER BYTES DOG。 11.a.x+=10,x= x+10;b.++x;c.c=2*(a+b);d.c =a+2* 12.a.--x;b.m = n%k;c.p =q/(b-a);d.x = (a+b)/(c*d) 编程练习
1.#include
2.#include
int main(void) {
int num,limit;
printf(\); scanf(\,&num); limit = num +10; while(num <= limit) {
int minute,hour,left;
printf(\); scanf(\,&minute); while(minute>0) { }
printf(\); return 0;
hour = minute / M_TO_H; left = minute % M_TO_H;
printf(\,minute,hour,left); printf(\); scanf(\,&minute); char i = 'a'; while(i <='g')
printf(\,i++); printf(\); return 0;
}
}
printf(\,num++);
printf(\); return 0;
3.#include
4.#include
float cm,inch; int feet;
printf(\); scanf(\,&cm); while(cm>0) { }
printf(\); return 0;
feet = cm / CM_TO_FEET;
inch = (cm - feet*CM_TO_FEET) / CM_TO_INCH;
printf(\,cm,feet,inch); printf(\); scanf(\,&cm); int day,week,left;
printf(\); scanf(\,&day); while(day>0) { }
printf(\); return 0;
week = day / D_TO_W; left = day % D_TO_W;
printf(\,day,week,left); printf(\); scanf(\,&day);
5.#include
int main(void) { }
6.#include
int main(void) { }
7.#include
int main(void) {
float num,cubic;
printf(\); scanf(\,&num); cubic = cubic_num(num); int count, sum, limit,tmp;
count = 0; sum = 0;
printf(\); scanf(\,&limit); while(count++ printf(\,sum); return 0; tmp=count*count; sum = sum + tmp; int count, sum, limit; count = 0; sum = 0; printf(\); scanf(\,&limit); while(count++ printf(\,sum); return 0; sum = sum + count; } printf(\,num,cubic); return 0; float cubic_num(float num) { } 8.#include void Temperatures(double); constfloat K = 1.8; constfloat A = 32.0; constfloat B = 273.16; int main(void) { } void Temperatures(double TM) { } 第六章 复习题: 1.2;7;70;64;8;2; 2.36 18 9 4 2 1 3.x>5;scanf(“%lf”,&x)!=1;x ==5; 4.scanf(“%d”,&x) == 1;x<=5;x>=20 5.#include double celsius,kelvin; celsius = (TM-A) / K; kelvin = celsius + B; printf(\,TM,celsius,kelvin); double TM; int a; printf(\); a = scanf(\,&TM); while(a == 1) { } return 0; Temperatures(TM); printf(\); a = scanf(\,&TM); float a; a = num*num*num; return a; int main(void) { int i, j, list[10]; for(i = 0; i < 10; i++) { list[i] = 2*i + 3; for(j = 0; j<=i; j++) printf(\,list[j]); printf(\); } return 0; } 6.#include for(i = 0; i < LINE; i++) { for(j = 0; j < ROW; j++) printf(\); printf(\); } return 0; } 7.a.Hi! Hi! Hi! Bye! Bye! Bye! Bye! Bye! b.ACGM 8.a.Go west, youn b.Hp!xftu-!zpvo c.Go west, young d.$o west, youn 9.31|32|33|30|31|32|33| *** 1 5 9 13 *** 2 6 4 8