C Prime Plus(第6版) 第五章答案
阿新 • • 發佈:2018-12-13
/*5.1*/ #include<stdio.h> int main() { const int t = 60; int a; int b ,c; while(scanf("%d",&a)==1) { if(a<=0) break; b = a/60; c = a%60; printf("the time is%d h%d min\n",b,c); } } /*5.2*/ #include<stdio.h> int main() { int a; printf("please input a number:"); scanf("%d",&a); for(int i = a;i<a+10;i++) { printf("%d ",i); } printf("%d\n",a+10); } /*5.3*/ #include<stdio.h> int main() { int a,b,c; printf("please input days:"); while(scanf("%d",&a) == 1) { if(a == 0||a==-20) break; printf("%d days are %d weeks,%d days\n",a,a/7,a%7); } } /*5.5*/ #include<stdio.h> int main() { int count,sum,a; count = 0;sum = 0; scanf("%d",&a); while(count++<a) { sum+=count; } printf("sum = %d\n",sum); } /*5.6*/ #include<stdio.h> int main() { int count,sum,a; count = 0;sum = 0; scanf("%d",&a); while(count++<a) { sum+=count*count; } printf("sum = %d\n",sum); } /*5.7*/ #include<stdio.h> void power(double a); int main() { double a; scanf("%lf",&a); power(a); // printf("%d",a); return 0; } void power(double a) { printf("a's squera %lf\n",a*a); } /*5.8*/ #include<stdio.h> int main() { int a,b; printf("This program computer moduli.\n"); printf("ENter an integer to server as the second operand:"); scanf("%d",&a); printf("the second:"); while(scanf("%d",&b) == 1) { if(b<=0) break; printf("%d %% %d is %d\n",b,a,b%a); printf("again"); } printf("Done"); }