黑马程序员技术交流社区
标题:
for循环小练习
[打印本页]
作者:
jinlong129
时间:
2015-8-9 22:24
标题:
for循环小练习
/*
提示用户输入一个正整数n,如果n=5,就输出下列图形,其他n值以此类推
@@@@@
@@@@
@@@
@@
@
*/
#include <stdio.h>
int main ()
{
//1.定义一个变量保存用户输入的值
int n = 0; //一定要初始化
//2.判断用户输入的值是否合理
while (n <= 0) {
//2.1提示用户输入
printf("请输入一个正整数:\n");
//2.2接受用户输入
scanf("%d", &n);
}
//3.输出
for (int i = 0; i < 5; i++) { //控制行数
for (int z = 0; z < n-i; z++) { //控制每行有多少个 @
printf("@");
}
printf("\n");
}
return 0;
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2