用FOR循环怎么让它一个值一个值的输出?

来源:百度知道 编辑:UC知道 时间:2024/05/13 05:15:34
假如用int i=0;
for(i=0;i<9;i++)
这条语句输出的结果是9,怎么让它输出0再运行输出1直到运行输出9?
C语言或asp中怎么实现?
解决了.用STATIC 声明一个静态变量就行了.
谢谢参与.

ASP
<%
for i=0 to 9
response.write i &"<br>"
next
%>

=========================================
你那个本来就是循环9次了,输出1.再运行输出2再运行输出3......到9
只不过是没有换行,你以为是一次输出的“123456789”的吗?

这条语句输出的结果是9 本身这句话是错误的!
这是循环到最后才输出的最后结果
你把 response.write i 放到 next 的前面就好了

int i=0;
for(i=0;i<9;i++)
printf("%d",i);

把输出写道循环里面,不就一个一个输出了吗。

输出i不就行了???

我点..........