8. 求解爱因斯坦数学题。有一条长阶梯,若每步跨2阶,则最后剩余1阶;若每步跨3阶,则最后剩2阶;若每步跨5阶,则最后剩4阶;若每步跨6阶,则最后剩5阶;若每步跨7阶,最后才正好一阶不剩。请问,这条阶梯最少共有多少阶?
9. 每个苹果0.8 元,第一天买2 个苹果,第二天开始,每天买前一天的2 倍,直至购买的苹果个数达到不超过100 的最大值。编程:求每天平均花多少钱?(此题为选做) 1.
#include
for(i=1;i<=200;i++) {if(i%7!=0) continue; printf(\} } 2.
#include printf(\} 3. #include {int i;float x,m,s,a; scanf(\if(x!=0) {m=x;s=x;} for(i=1;;i++) {scanf(\if(x==0) break; s=s+x; if(m>x) m=x; } a=s/i; printf(\最小值m=%f,平均值a=%f\} 4. #include void main() {int i,m,n,t,x=0,y=0; scanf(\if(m>n){t=m;m=n;n=t;} for(i=m;i<=n;i++) if(i%2) x+=i; else y+=i; printf(\printf(\} 5. #include float x,y; printf(\scanf(\for (;x>=0;) { if(x>0&&x<100) { y=3*x+1; printf(\} else if(x>=100) { y=x*x-1; printf(\} else {printf(\scanf(\} } 6. #include printf(\请输入n的值\\n\ scanf(\ sum=2; i=1; t=2; while(i t=t*(2*i)*(2*i)/(2*i-1)/(2*i+1); i=i+1; } printf(\\\n\} 7. #include double t=13,s=0; while(t<=20) { t=t*(1+0.01); s++; } printf(\需要经过%lf 年\} 8. #include while( !(x%2==1&&x%3==2&&x%5==4&&x%6==5)) { x=x+7; } printf(\} 9. #include { d++; n=n*2; p=p+n; } while(p+n*2<=100); s=p*0.8/d; printf(\每天平均花%g元钱!\\n\} 实验七 C多重循环结构程序设计 1. 编程:输出100以内个位数为6且能被3整除的所有数。 2. 编程:键盘输入6 位学生的5门课成绩,分别统计出每个学生的平均成绩。 3. 编程:输入一个正整数,统计该数的各位数字中零的个数,并求各位数字中的最大者。 4. 编程:分别用do while、while、for三种循环结构求: 1!+2!+3!+...+n! ,要求n的值由键盘输入。 5. 编程:计算100至1000之间有多少个数其各位数字之和是5。 6. 编程:从键盘输入的10个整数中,找出第一个能被7整除的数。若找到,输出此数后退出;若未找到,输出“not exist”。 7. 编程:输出1至100之间满足如下条件的数:各位数的乘积大于各位数的和。 8. 编程:将整数316表示为两个加数的和,使这两个加数分别能被13和11整除。 9. 编程:打印出所有的\水仙花数\。所谓的\水仙花数\是指一个3位数,其各位数字的立方和等于该数本身。例如,153是一个\水仙花数\,因为有153=1*1*1+5*5*5+3*3*3。 10. 编程:一条有10个车站的铁路线,共需要准备多少种车票? 1. #include for(i=1;i<=100;i++) {if(i==6&&i%3==0) printf(\} } 2. #include {int i,j,a[6][5];float s; for(i=0;i<6;i++) {s=0; for(j=0;j<5;j++)