c语言输入一个一到十的正整数输出一个平行四边形
时间: 2024-10-16 16:18:19 浏览: 67

C语言输入一个整数序列并计算他们的值.rar_C语言输入一个整数序列并计算他们的值_输入序列C语言

在C语言中,如果你想让用户输入一个1到10之间的正整数,然后输出一个相应的平行四边形,可以按照数字的数量和形状来设计。下面是一个简单的示例,用户输入数字n,输出n行的星号(*)形成的平行四边形:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个1到10的正整数: ");
scanf("%d", &n);
if (n >= 1 && n <= 10) {
for (int i = 1; i <= n; i++) { // 上半部分
for (int j = 1; j <= 2 * i - 1; j++)
printf("*");
printf("\n");
}
for (int i = n - 1; i >= 1; i--) { // 下半部分
for (int j = 1; j <= 2 * i - 1; j++)
printf("*");
printf("\n");
}
} else {
printf("输入错误,只能输入1到10之间的正整数。\n");
}
return 0;
}
```
例如,如果用户输入5,程序将输出:
```
*****
****
***
**
*
```
阅读全文
相关推荐









