以下是一段C代码,其目的是打印减号20次。但你可以注意到, 它不起作用。
#include <stdio.h>
int main()
{
int i;
int n = 20;
for( i = 0; i < n; i-- )
printf("-");
return 0;
}
修复上述代码非常简单。要使问题变得有趣,您必须解决上述问题 代码,通过改变一个字符
答案 0 :(得分:5)
1)
for( i = 0; i + n; i-- )
printf("-");
2)
for( i = 0; i < n; n-- )
printf("-");
3)
for( i = 0; -i < n; i-- )
printf("-");
答案 1 :(得分:4)
一:
for( i = 0; i < n; n-- )
printf("-");
二:
for( i = 0;-i < n; i-- )
printf("-");
三:
for( i = 0; i + n; i-- )
printf("-");
答案 2 :(得分:0)
你可以改变它,而不是i--,你做n - 。