❶ C語言數組輸出一個鑽石圖形的程序有小問題,在線等啊
程序結尾加個大括弧就行了。
#include<stdlib.h>
#include <stdio.h>
void main(){
char diamond[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{' ','*',' ','*'},{' ',' ','*'}};
int i,j;
for(i=0;i<5;i++){
for(j=0;j<5;j++)
printf("%c",diamond[i][j]);
printf("\n");
system("pause"):
}
}
換個編譯器吧,這錯誤信息真水。
❷ 用C語言編寫鑽石
#include<stdio.h>
int main()
{ int m,n,j;
for(m=6;m<=8;m++)
{ for(n=1;n<=8-m;n++)
printf(" ");
for(j=1;j<=2*m-1;j++)
printf("* ");
printf(" ");
}
for(m=7;m>=1;m--)
{
for(n=1;n<=8-m;n++)
printf(" ");
for(j=1;j<=2*m-1;j++)
printf("* ");
printf(" ");
}
system("pause");
return 0;
}
❸ C語言如何列印鑽石圖形
#include <stdio.h>
void main()
{
char str[]=" * \n *** \n ***** \n*******\n ***** \n *** \n *";
puts(str);
}
❹ C語言,畫鑽石圖
void main()
{
char C = info();
diamond(C);
}
您太偉大了,不是名字一樣就是一個東西的啊
你要給他初始化或者賦值啊
❺ 用C語言列印菱形磚石圖案行數由鍵盤輸入�1�3
#include "stdio.h"
#include "conio.h"
main()
{
int i,j,k,l,m,n,x;
printf("please input x:");
scanf("%d",&x);
for(i=1;i<x-1;i++)
{
for(j=1;j<x-i;j++)
printf(" ");
for(k=0;k<2*i-1;k++)
printf("*");
printf("\n"); }
for(l=4;l<=x;l++)
{
for(m=1;m<=l-2;m++)
printf(" ");
for(n=1;n<=2*x+1-2*l;n++)
printf("*");
printf("\n"); }
getch();
}
❻ 求大神幫忙修改一個C語言程序啊,有關輸出字母鑽石圖的
scanf("%c",&C);改為scanf("%c",&C);
%c之前要一個空格
❼ 怎麼用C語言的循環語句輸出鑽石圖案
❽ C語言用*來輸出鑽石形狀 應該咋寫
#include<stdio.h>
void main ()
{
int i;
int j;
for(i = 1;i <= 4;i ++)
{
for(j = 1;j < 5 - i;j ++)
{
printf(" ");
}
for(j = 1;j <= 2 * i - 1;j ++)
{
printf(" *");
}
printf("\n");
}
for(i = 3;i > 0;i --)
{
for(j = 1;j < 5 - i;j ++)
printf(" ");
for(j = 1;j <= 2 * i - 1;j ++)
printf(" *");
printf("\n");
}
}