怎么做0到40的,紧接着从40到0的循环

来源:百度知道 编辑:UC知道 时间:2024/05/12 13:59:00
0.10.20.30.40.30.20.10.0.10.20.30.40.30.20.10.0..................
基于C的语言

#include <stdio.h>
int main()
{
int i=0;
int s=0;
for(int k=0;k<=100;k++)
{
printf("%d\n",i);
if(s==0)
i+=10;
else
i-=10;
if(i%40==0) s=(s==0?1:0);
}
return 0;
}

这个可以循环任意次,它总是按你所说的规律输出

<?php
$n = 0;
while($n++ < 5)
{
for($i=0;$i<=40;$i+=10)
print $i;
for($j=40;$j>=0;$j-=10)
print $j;
}
?>
看个大概思想吧,不知道你是什么语言
不知道你要输出几次,所以就假定一个n为5次,你可以改成输入循环次数

一个变量X控制加或减
判断 如果I小于40 X=加 那么就加10再套个I=40的时候X=减 如果I大于等于10 X=减 就减10再套个如果I=0时X=加
不知道是否能看明白 呵呵 语言表达能力有限

int count=0;
for(int i=0;i<18;i++)
{
if(count<40)
{
count=count+10;
System.Console.WriteLine(count);

}
else
{
for(count=40;count>=0;count=count-10)
{
System.Console.WriteLine(count);
<