99问答网
所有问题
当前搜索:
用c语言编写菱形
请问这样的
菱形
怎么
用C语言
打出来?
答:
include <stdio.h> include <stdlib.h> int main( ){ int n=7;int i,j;for( i=1;i<=7;i++ ){ for( j=7-i;j>=0;j-- )printf(" ");// 打第一个字母 printf("%c",(char)( i-1+65 ) );// 在对称的情况下打第二个字母 if( i!=1 ){ for( j=1 ; j<=2*(i...
用c语言编写
一个函数,按照给定的行数打印
菱形
图案
答:
include <stdio.h>void print(int k){ int i,j,n;n = k/2+1; for(i = 0;i<n;i++) { for(j=0;j<n-i; j ++) putchar(' '); for(j = 0; j<2*i+1; j++) putchar('*'); putchar('\n'); } for(i = n-2; i>=0; i --)...
用C语言
打出2个并列
菱形
答:
{int i,j,m,n;scanf("%d",&n);for(i=n-1;i>=1-n;i--){m=i;if(m<0) m=-m;for(j=0;j<=n*4-m-4;j++)if(j==m||j==n*2-m-2||j==n*2+m-2||j==n*4-m-4)printf("*");else printf(" ");printf("\n");}}输入正整数n的值,即可输出相应的并列
菱形
。
用c语言
循环结构编程
菱形
图案怎么编??
答:
include <stdlib.h>void main(){int i,j;for(i=3;i>=-3;i--){for(j=1;j<=abs(i);j++) printf(" ");for(j=1;j<=7-abs(i)*2;j++)printf("*");printf("\n");}}
如何
用c语言编写
程序,打印一个空心
菱形
,用循环写
答:
include <stdio.h> int main(void){ int i,j,k; //上半空心
菱形
for(i=1;i<=10;i++){ //控制行数 10行 for(k=10;k>i;k--){ //第一行 9空格1* i=2 8空格 2* printf(" "); } //当i=1时 由第25行代码输出* if(i == 1){} else{ ...
用C语言
怎么弄成这样的
菱形
?
答:
希望能帮到你!include<stdio.h> void main(){ int i,j;for(i=0; i<4; i++){ for(j=0; j<3-i; j++){ printf(" ");} for(j=0; j<i*2+1; j++){ printf("* ");} printf("\n\n");} for(i=0; i<4; i++){ for(j=0; j<i+1; j++){ printf(" ...
c语言
编程:用 * 号组成一个
菱形
;输入一个奇数后出来一个菱形
答:
include <stdio.h> include "math.h"void main(){ int i,j,mid,n;printf("输入奇数n:");scanf("%d",&n);while(n%2==0){ printf("输入错误,请重新输入:");scanf("%d",&n);} mid=n/2+1;for(i=1;i<=n;i++){ for (j=1;j<=abs(i-mid);j++)printf(" ");//输出...
用C语言
输出空心
菱形
答:
给,已经编译运行确认:include<conio.h> include<stdio.h> void main(){ int i,j;int n;char ch;scanf("%
c
%d",&ch,&n);for(i=0;i<n;i++){ for(j=0;j<n-1-i;j++) printf(" ");printf("%c",ch+i);for(j=0;j<(2*i-1);j++) printf(" ");if(i) printf("%c...
...输出如下所示由数字组成的
菱形
。
用c语言写
。 1 121 12321 1234321...
答:
include<stdio.h> void output(int n){ int i,j,temp;for(i=1;i<=n;i++){ temp=n-i;while(temp--)printf(" ");for(j=1;j<=i;j++)printf("%d",j);for(j=i-1;j>=1;j--)printf("%d",j);printf("\n");} for(i=n-1;i>=1;i--){ temp=n-i;while(temp--)...
C语言
:输入一个正整数n,打印一个边长为 n 的
菱形
图案
答:
include "stdio.h"int main(void){ int i, j, n;int repeat, ri;scanf("%d", &repeat);for(ri = 1; ri <= repeat; ri++){ scanf("%d", &n);for(i=1;i<=2*n-1;i++){ if(i<=n){ for(j=1;j<=(n-i)*2;j++){ printf(" ");} for(j=1;j<=2*i-1;j++)...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜