1、原始程序
#include
int main(void)
{
int i;
puts("please input an integer.");
printf("i = "); scanf("%d", &i);
while (i >= 0)
{
printf("%d ", i--);
}
putchar('\n');
return 0;
}
2、方法1
#include
int main(void)
{
int i;
puts("please input an integer.");
printf("i = "); scanf("%d", &i);
if (i >= 0)
{
while (i >= 1)
{
printf("%d ", i--);
}
putchar('\n');
}
return 0;
}
3、方法2
#include
int main(void)
{
int i, cnt = 0;
puts("please input an integer.");
printf("i = "); scanf("%d", &i);
while (i >= 1)
{
printf("%d ", i--);
cnt++;
}
if (cnt > 0 || i == 0)
{
putchar('\n');
}
return 0;
}
关于找一找教程网
本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[c语言4-4 对4-6程序进行修改,递减到1而不是0,当输入的值小于0时不进行换行]http://www.zyiz.net/tech/detail-159650.html