C语言,编写函数,功能是输出图案
C语言,编写函数,功能是输出图案编写一个函数,功能是输出某个字符组成的菱形图案。参数总共有两个,第一个参数控制菱形图案上半个图形的行数,行数越大,那菱形越大。另外一个参数...
C语言,编写函数,功能是输出图案编写一个函数,功能是输出某个字符组成的菱形图案。参数总共有两个,第一个参数控制菱形图案上半个图形的行数,行数越大,那菱形越大。另外一个参数是构成菱形的字符。
展开
1个回答
展开全部
这是一段java代码,需要你自己改成C语言的了,注意换行啊
int x = 10;// 行数
String str = "*";
// 循环,打印x行
// 位置1要换行,位置2,3不需要换行
for (int i = 0; i < x; i++) {
// 每打印一行字符就换行
System.out.println();// 1
// 循环打印行开头空格,每增加一行就多一个空格
for (int j = 0; j < i + 1; j++) {
System.out.print(" "); // 2
}
// 打印图案
for (int k = 0; k < x; k++) {
System.out.print(str); // 3
}
}
int x = 10;// 行数
String str = "*";
// 循环,打印x行
// 位置1要换行,位置2,3不需要换行
for (int i = 0; i < x; i++) {
// 每打印一行字符就换行
System.out.println();// 1
// 循环打印行开头空格,每增加一行就多一个空格
for (int j = 0; j < i + 1; j++) {
System.out.print(" "); // 2
}
// 打印图案
for (int k = 0; k < x; k++) {
System.out.print(str); // 3
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询