1、使用continue计算1+3+5+...99
根据题意可知,这是一个求和的,而且是奇数求和,根据题意可知通式公式是2n-1;因为使用continue所以用到if语句。int i;
for (i = 1; i <= 50; i++) {
int sum = 0;
for (int i = 1; i <= 100; i++)
{
if(i%2==0){
continue;//continue是语句中最后一句,continue后面的语句不执行
}
print(i);
sum = sum + i;
print(sum);}
continue是一个跳出当前循环继续执行下一个循环。
其实这是一个翻译的问题,就是把所知的条件翻译成代码,首先定义三个整形,abc,然后定义浮点型,x1,y1,其中有个判断语句,就是最好那句。
int i;
// for (i = 1; i <= 50; i++) {
int sum = 0;
for (int i = 1; i <= 100; i++)
{
if(i%2==0){
continue;//continue是语句中最后一句,continue后面的语句不执行} print(i);
sum = sum + i;
print(sum);}
3.接受一个整数,输出这个整数是几位数。
int a = 6;
if (a>=0 && a<=9) {
print(a+"是一位数");}
else if (a >= 10 && a <= 99) {
print(a + "是两位数"); }
else {
print(a + "是三位数");}
这就是我们今天讲的内容啦,对于今天的问题我还是比较清楚地,有更多好玩的欢迎来到我们的狗刨网哟