- #include <stdio.h>
- int main() {
- printf("请输入一个小于等于10的正整数\n");
- int a = 0;
- scanf("%d",&a);
- /*定义一个中间变量*/
- int middle = a;
- /*定义一个复原变量*/
- int b = a;
- /*控制行数*/
- for (int i = 1; i <= b; i++) {
- /*控制每行输出几个数字*/
- for (int j = 1; j <= a; j++) {
-
- printf("%d",middle);
- /*实现数字的递减效果*/
- middle--;
-
- }
- /*对数字复原*/
- middle = b;
- /*递减每行输出的字数*/
- a--;
-
- printf("\n");
- }
- return 0;
- }
复制代码 |
|