11问答网
所有问题
当前搜索:
如何用c语言编写菱形
C语言
,输出字母
菱形
答:
include<stdio.h>#include<stdlib.h>int main(){ int i,j,n; scanf("%d",&n); printf("%*
c
\n",n,'A'); for(i=2-n; i<n-1; i++) { j=abs(i); printf("%*c%*c\n",j+1,'A'+n-1-j,2*(n-j-1),'A'+n-1-j); } printf("%*c\n",n,'A')...
C语言
中用*做个7行的
菱形
答:
include <stdio.h> void main(){ int i,j,k;/ 变量i从0到3,表示所画
菱形
图的第一至第四行 / for(i = 0;i <= 3;i++){ / 当行数为i时,空格数是i的函数,为2-i个 / for(j = 0;j <= 2-i;j++)printf("");/ 字母数也是i的函数,为2i+1个 / for(k = 0;k <=...
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/...
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语言
输出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语言
中
怎么
输出这个
菱形
图案啊?
答:
main(){printf("*\n");printf("* *\n");printf("***\n");printf("* *\n");printf("*\n");getch();}
用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语言
输出
菱形
答:
提供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语言编程
输出*号排列成的
菱形
答:
void Lozenge(unsigned int n,char
c
) { // a为
菱形
边长,b为组成菱形的字符 unsigned int i,j,m;for(i = 0;i < n;i++) { m = diffabs(n/2,i);for(j = 0;j < m;j++) printf(" "); // 输出每行前导空格 for(j = 0;j < 2*(n/2 - m) + 1;j++) printf("%c...
如何用c语言编
出一个ABCD的
菱形
?
答:
include "stdio.h"void main(){ int i,j,n,k,mark=0;puts("input a number between 1 to 20 :");scanf("%d",&n);while(mark!=1){ if(n<=0||n>=20 ){ printf("error,please input a right num:");scanf("%d",&n);} if(n<=20&&n>=1)mark=1 ;} for(i=1;i<=n;...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜