一、实验目的
使用for循环表示无限循环序列;使用 break 语句改变循环语句的运行流程;学会逻辑运算符 && 的使用;了解运算符的优先级;进一步熟悉取余运算。
二、实验内容
爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请问这条阶梯共有多少阶?本题有多个答案,只需要输出其中的最小值。
三、实验要点
四、代码
#include <stdio.h> int main() { int i; for(i=1; ;i++) { if ( (i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0) ) break; } printf("%d",i); return 0; }
五、实验小结
总结实验过程中遇到的问题及解决办法,不少于50字。