77问答网
所有问题
当前搜索:
c语言for循环输出菱形
怎么样用
C语言for循环
编写
菱形
答:
include <stdio.h> int main(){ int n,i,j;scanf("%d",&n);
for
(i=0;i<=n;i++)//上半部分 { for(j=1;j<=n-i;j++)//每行前边空格 putchar(' ');for(j=1;j<=2*i+1;j++)//每行
输出
的 putchar('#');putchar('\n');} for(i=1;i<=n;i++)//下半部分 { ...
用
c语言 for循环
打印
菱形
看图
答:
include<stdio.h>#include<stdlib.h>int main(){ int n,i,j; scanf("%d",&n);
for
(i=1-n;i<=n-1;i++) {for(j=0;j<abs(i);j++) printf(" ");for(j=0;j<2*(n-abs(i))-1;j++)printf("*");printf("\n"); } return 0;} ...
如何用
c语言
显示
菱形
答:
1 运用
C语言
程序
输出
一个
菱形
:源代码为:include<stdio.h> void main(){ int n=6;int i,a,b;//前4行.上半部分
for
( i=1;i<=n;i++)//控制行数 { for( a=n-1;a>=i;a--)//打印空格 { printf(" ");} for( b=1;b<=2*i-1;b++)//打印 { printf("*");} pri...
用
C语言
如何用“*”打印出一个
菱形
答:
题目:打印出如下图案(
菱形
)1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重
for循环
,第一层控制行,第二层控制列。2.程序源代码:include "stdio.h"include "conio.h"main(){ int i,j,k;for(i=0;i<=3;i++){ for(j=0;j<=2-i;j++)printf(" ...
c语言
怎么打印
菱形
答:
include <stdio.h> int main(){ int i,j,m,n;printf("请输入菱形的行数:");//判断n是否符合正奇数的要求 while (scanf("%d", &n) != EOF && n % 2 == 1){//对上半个
菱形输出
for
(i = 1; i <= (n + 1) / 2; i++){ //i控制行数,j控制每一行的位置 //输出空格...
用
C语言
编程
输出菱形
图案
答:
include<stdio.h> void main() { int i,j,k;
for
(i=1;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++) //控制要打印的空格数量 printf(" "); for(k=1;k<=2*i-1;k++) //控制要打印的星号数 printf("*"); printf("\n"); } for(i=1;i<=3;i++) { ...
用
C语言
编程
输出菱形
图案
答:
include<stdio.h> void main() { int i,j,k;
for
(i=1;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++) //控制要打印的空格数量 printf(" "); for(k=1;k<=2*i-1;k++) //控制要打印的星号数 printf("*"); printf("\n"); } for(i=1;i<=3;i++) { ...
用
C语言输出菱形
答:
提供2个 include<stdio.h> void main(){ int i,j,k;
for
(i=1;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++) //控制要打印的空格数量 printf(" ");for(k=1;k<=2*i-1;k++) //控制要打印的星号数 printf("*");printf("\n");} for(i=1;i<=3;i++){ fo...
c语言
里用
for循环
画空心
菱形
答:
include<stdio.h> main(){int i,j;
for
(i=0;i<5;i++){ for(j=0;j<5;j++){if(i<3&&(j==2-i||j==i+2))printf("* ");else if(j==i-2||(j==i&&i==3))printf("* ");else printf(" ");} printf("\n");} return 0;} ...
c语言
程序设计
输出菱形
图!!!
答:
for
(i=0;i<N;i++){ {for(j=0;j<N;j++)printf("%
c
",a[i][j]);} printf("\n");} } 我这里
输出
的是标准的
菱形
,中间的Y的个数和你给的不一样,如果你想要你的那种结果,只需要在输出Y的时候,将
循环
的边界再减一个,就可以了,不过图形是会变形,不会是菱形了。上机运行的时候...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜