我被这个问题难住了。我需要创建一个模式,例如:
1
21
221
2221
22221
使用嵌套的 for 循环。我有一些事情可以做(A)
222221
222221
222221
222221
222221
并且曾经做过一些事情(B)
/* 1 * 21 * 221 * 2221 * 22221 * 222221 * 2222222 */
#include <stdio.h>
main()
{
int n, c, k;
printf("Enter number of rows\n");
scanf("%d",&n);
for ( c = 1 ; c <= n ; c++ )
{
printf("1\n");
for( k = 1 ; k <= c ; k++ )
printf("2");
}
return 0;
}
任何提示都会有所帮助。
解决方案 - 感谢决定提供帮助的聪明人。我感谢您的帮助!
#include <stdio.h>
main()
{
int n, c, k;
printf("Enter number of rows");
scanf("%d",&n);
for ( c = 1 ; c <= n ; c++ )
{
for( k = 1 ; k < c ; k++ )
{
printf("2");
}
printf("1\n");
}
return 0;
}