A. C#心形代碼
main()
{int i,j;
clrscr();
for(i=1;i<4;i++)
{for(j=0;j<16;j++)
if(j<=2-i||(j>=2+i&&j<=9-i)||j>=9+i)
printf(" ");
else printf("*");
printf("\n");}
for(i=1;i<7;i++)
{ for(j=0;j<16;j++)
if(j>=i-1&&j<=12-i)
printf("*");
else printf(" ");
printf("\n");}
}
根據自己的喜歡改一點點數據,就可以調整這個心的大小
B. 怎麼用代碼輸出心形圖形(C#.JAVA.HTML都可以)
1.首先用圖紙話一個心形。
2.使用方框,把每筆,做成一個點。
3.輸出這些點。就可以了。
C. c語言 心形圖案代碼
#include <stdio.h>
int main()
{
int i,j;
printf(" ****** ****** "
" ********** ********** "
" ************* ************* ");
//前三排的規律性不強 所以直接顯示就好了
for(i=0;i<3;i++)//顯示中間三排
{
for(j=0;j<29;j++)
printf("*");
printf(" ");
}
for(i=0;i<7;i++)//顯示呈遞減趨勢規律的中間7排
{
for(j=0;j<2*(i+1)-1;j++)
printf(" ");
for(j=0;j<27-i*4;j++)
printf("*");
printf(" ");
}
for(i=0;i<14;i++)//最後一個星號*與上面的規律脫節了 所以獨立顯示
printf(" ");
printf("* ");
return 0;
}
D. C++ 輸出心形 請問要怎麼編譯,用 C++語言。
只能給你一個思路,你可以將他分成2個循環,一個是增加,一個是減少的。然後*與—你可以用if來判斷因為*是有規則的