/*
题目:提示用户输入一个正整数n,如果n是5,就输出下列图形,其他n值以此类推
*
**
***
****
*****
*/
/*
题目:提示用户输入一个小于10的正整数n,如果n是5,就输出下列图形,其他n值以此类推
1
22
333
4444
55555
*/
/*
题目:提示用户输入一个小于10的正整数n,如果n是5,就输出下列图形,其他n值以此类推
54321
5432
543
54
5
*/
/*
使用循环打印三角形
---*
--***
-*****
*******
*/
- #include<stdio.h>
- int main()
- {
- int n;
- printf("请输入一个整数\n");
- scanf("%d",&n);
- for(int i=0;i<n;i++)
- {
- for(int j=0;j<=i;j++)
- {
- printf("*");
- }
- printf("\n");
- }
- printf("\n");
- for(int i=1;i<=n;i++)
- {
- for(int j=1;j<=i;j++)
- {
- printf("%d",i);
- }
- printf("\n");
- }
- printf("\n");
- for(int i=0;i<n;i++)
- {
- for(int j=0;j<n-i;j++)
- {
- printf("%d",n-j);
- }
- printf("\n");
- }
- printf("\n");
- for(int i=0;i<=n;i++)
- {
- for(int k=0;k<n-i;k++)
- {
- printf(" ");
- }
- for(int j=0;j<i*2+1;j++)
- {
- printf("*");
- }
- printf("\n");
- }
-
- }
复制代码 代码上如,把几个问题放到一块来写了希望有帮助 |
|