编写程序,使用三种循环语句实现以下输出(*之间有一个空格):

编写程序,使用三种循环语句实现以下输出(*之间有一个空格):

*

* *

* * *

* * * *

* * *

* *

*

第1个回答  2008-04-17
1:for(i= -3;i <= 3;i ++){
for(j=0;j <4 + (i < 0 ? i: -i);j ++){
printf(" *");
}
printf("\n");
}
2:i = -3;
while(i <= 3){
j = 0;
while(j++ <(4 + (i < 0 ? i: -i)))
printf(" *");
printf("\n");
i ++;
}
3:do{}while同上。本回答被网友采纳

C语言:用for循环语句编程输出1—20之间的所有整数,两数之间以空格分隔...
\/*1、输出1-20*\/ int main(int argc, char **argv){ int max =20;int i;for(i=1;i<=max;i++)printf("%d ",i);} \/*2、输出20-1*\/ int main(int argc, char **argv){ int max =20;int i;for(i=max;i>0;i--)printf("%d ",i);} \/*3、输出A-Z*\/ int main(int...

用循环语句打印如下图形。要求每行的*号用空格隔开,每行最后一个*号...
include "stdio.h"int main(){ int lines=4, i, j; for(i=lines; i>0; i--) { for(j=0; j

用循环语句编写程序,输出如下图案: * * * * * * * * * * * * * *...
include "stdio.h"void main(){ int n = 6;int i, j;for(i=0; i<n; i++){ \/* 输出前导空格 *\/ for(j=0; j<i; j++)printf(" ");\/* 输出星号 *\/ for(j=0; j<n-i; j++)printf("* ");printf("\\n");} } ...

用c语言编写循环语句1到6的代码怎么写?
可以使用for循环语句来实现输出1到6的代码,示例代码如下:```c include <stdio.h> int main(){ int i;for(i = 1; i <= 6; i++){ printf("%d ", i);} return 0;} ```以上代码中,我们定义了一个变量i,并且通过for循环语句进行了6次迭代。每次迭代时,将变量i的值输出到屏幕上...

c语言,怎样输出有空格的字符串?
你想要指针的方法给中文插入空格打印输出,你的代码错在1、结束符号要写0或者'\\0',不能写“\\0”。2、一个中文是2个英文字符大小,所以每次循环指针要取2位打印。所以上面那个指针的代码要改成:include <stdio.h> int main(){ char* p= "红橙黄绿青蓝紫";while(*p!=0){ printf("%c%c "...

...输出每10个数组元素后换一行,同行的数组元素之间用一个空格...
这个很简单,你可以用一个for循环或者一个while循环,数组的下标加一除以10取余数,若余数为零那你就加一个“\\n”换行符号,至于每个元素之间用空格分开的话你就在每次循环的时候加上一个空格就好了。要是还不懂可以追问我。。。

用for循环语句编程输出A-Z之间的所有字符,字母之间以空格分隔,要求一行...
4-5行代码 include <stdio.h> int main(){ char a,i;a='A';for (i=0;i<26;i++)printf("%c%c",a+i,((i+1)%8?' ':'\\n'));printf("\\n");return 0;}

编写一个c程序,输出以下图案* *** ***
\/\/控制要打印的空格数 printf(" "); for(k=1;k<=7-2*i;k++)\/\/控制要打印的星号数 printf("*"); printf("\\n"); } return 0;} 灵活方便 C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言...

输入整数1到N,输出能被3整除的数
在if语句内部,首先将k的值增加1,表示找到了一个能被3整除的数。接着,使用printf函数输出当前的整数i,并使用%5d格式化输出,使得输出的数之间的空格保持一致。最后,当k的值达到10的倍数时(即k%10的余数为0),使用printf函数输出换行符,以换行显示下一个能被3整除的数。当循环结束时,使用...

在C语言中如何输出空格?
空格可以直接输入,例如System.out.println(" ");而如果用String表示那些符号的话,空格直接就是\\t就行。\\\\ 反斜杠\\' 单引号'\\" 双引号"\\uxxxx 以十六进制指定Unicode字符输 \\dxxx 以八进制指定Unicode字符输出 \\b 倒退一个字符 \\f 换页 \\n 换行 \\r 光标移至行首 \\t 跳格(一个TAB键)...

相似回答