c嵌套循环打印字母
要求打印结果如下A
BC
DEF
GHIJ
KLMO
PQRSTU
本帖最后由 孙亮亮 于 2020-1-10 05:40 编辑
#include<stdio.h>
void main()
{
int i, j;
char ch = 'A';
for(i = 1; i <= 6; i++)
{
for(j = 1; j <= i; j++)
{
putchar(ch);
ch += 1;
}
puts("");
}
} 和打印乘法口诀很类似哎~~内层循环的范围是外层循环变量的值。
#include <stdio.h>
int main() {
int i, j;
char ch = 'A';
for(i = 1; i <= 6; i++){
for(j = 1; j <= i; j++){
printf("%c",ch++);
}
printf("\n");
}
return 0;
}
void test() {
int x;
printf("输入最长的长度\n");
scanf("%d", &x);
char ch = 'A';
for (int i = 1; i <= x; i++) {
for (int j = 1; j <= i; j++) {
printf("%c", ch );
ch ++;
}
printf("\n");
}
}
页:
[1]