11问答网
所有问题
当前搜索:
如何用c语言编写菱形
哪位大神可以把A与B形成
菱形
的
C语言
源代码打出来
答:
include <stdio.h>int main(){int row,i,j,N=3 ; //N可以改为任意你想要的值row=1;while(row<=N) /*前N排*/ { for(i=1;i<=N-row;i++) printf(" "); for(j=1;j<=2*row-1;j++) printf("%c", 'A'+(j-1)%2); printf("\n");row++;} row=1;while...
C语言
:
编写
一程序,根据用户输入的不同长度,输出其
菱形
。
答:
以前写的,希望能对你有帮助。include <stdio.h> int main(void){ int max,i,j,k;printf("input an odd:");scanf("%d",&max);for(i=1;i<=max/2+1;i++){ for(j=max/2;j>i-1;j--)printf(" ");for(k=1;k<=2*i-1;k++)printf("*");printf("\n");} for(i=max/...
我要用for循环
编写c语言程序
中的
菱形
,但是星号之间也要有空格
怎么
弄_百...
答:
include <stdio.h>int main(void){ int i,j,k; for(i=1;i<=4;i++) { for(j=4-i;j>0;j--) printf(" "); for(k=1;k<=2*i-1;k++) printf("* "); printf("\n"); } for(i=3;i>=1;i--) { for(j=4-i;j>0;j--) ...
请问这样的
菱形怎么用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语言
输出ABCD组成
菱形
?
答:
展开全部#include"stdio.h int main(){ for(int i=-3;i;i+){ for(int j=0;j<(i>0?i:-i);j+) printf("");for(j=0;j<(i>0?2*i+7:2*i+7);j+) printf("*");printf("\n");} return 0;}
求一
C语言程序
,输出一个五行
菱形
,上办部分已经给出,求大神给出下半部 ...
答:
include<stdio.h> define n 2 int main(){ int i,j;for(i=0;i<=n;i++){ for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=2*i+1;j++)printf("*");printf("\n");} for(i=n-1;i>=0;i--){ for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=2*i+1;j++)...
用C语言
输出一个字母
菱形
答:
// 程序大体上都差不多,我这是在VC上运行过的,TC上应该也没问题,有错的话欢迎留言指教 include <stdio.h> int main(){ char
c
;int n=0,i,j,k;printf("Please input a letter:");scanf("%c",&c);if(c<'A'||c>'Z'){ printf("Error Input!\n");return 0;} n=c-'A'+...
c语言
输出空心
菱形
答:
1、首先,输入预处理指令#include <stdio.h>与函数原型void print(int n)。其中,n表示行数。2、然后,对输入的n进行提前判断,若小于0或为偶数,则结束打印。3、接着对上半个
菱形
进行输出(包括最长的行)。使用两层循环进行输出,分别控制行数与行内的位置。4、接着对下半个菱形进行输出(包括...
c语言
输出这样一个
菱形怎么
办呀,求帮助呀。
答:
典型的做法是分两部分完成:先做上半部分的金字塔,它由n行构成,每行开头是若干个空格(越往下空格越少),然后是奇数个*号,最后换行。接下来是一个行数少一行的倒金字塔,只要直接复制上面的二重循环,只是要修改外循环的起止值。代码如下:include<stdio.h>int main(){ int n,i,j; scanf("...
C语言
图形题*组成
菱形
·只能用getchar和for loops TAT
答:
include <stdio.h>int main(){int row,i,j,N ;do {printf("Please enter the height of diamond: " );scanf("%d", &N );} while(N%2==0);N /=2 ;N +=1 ;row=1;while(row<=N) /*前N排星号*/ { for(i=1;i<=N-row;i++) printf(" "); for(j=1;j<=2*...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜