本文目錄一覽:
- 1、利用c語言的二維數組輸出下面的圖形
- 2、c語言二維數組能輸出圖片嗎?
- 3、C語言怎麼將二維數組轉換成圖像
- 4、用C語言二維數組輸出如下圖形!
- 5、C語言求教 怎麼用二維數組打印圖形啊 比如梯形 X形 空心菱形什麼的
利用c語言的二維數組輸出下面的圖形
#include “stdio.h”
void main()
{
int a[6][6];
int i,j;
for(i=0;i6;i++)
for(j=0;j6;j++)
{if((i==j)||(i+j==5))
a[i][j]=1;
else
a[i][j]=0;
}
for(i=0;i6;i++)
{for(j=0;j6;j++)
{printf(“%d”,a[i][j]);
}
printf(“\n”);
}
}
c語言二維數組能輸出圖片嗎?
bmp位圖算圖片嗎?如果算的話答案就是可以。我已經做過很多用二維數組顯示位圖的實驗了,可以肯定的說nokia5110、lcd12864、oled等液晶屏就是用二維數組來編碼的。
C語言怎麼將二維數組轉換成圖像
你是指,將數組中的值轉換成像素點的顏色,再顯示出來是吧,如果是這樣,建議你看下TC編譯器下的圖片庫,我以前寫的貪吃蛇就是用這個寫的
用C語言二維數組輸出如下圖形!
這個圖形根本就可以不用二維數組,出題的人腦子有問題
void main()
{
int a[4][4];
int i,j;
for(i = 0; i 4; i++)
{
for(j = 0; j 4;j++)
{
a[i][j] = j + 1;
printf(“%d “,a[i][j]); //這裡可以直接 printf(“%d “,(j+1) );根本不用二維數組
}
printf(“\n”);
}
}
C語言求教 怎麼用二維數組打印圖形啊 比如梯形 X形 空心菱形什麼的
//核心思想就是首先把二維字符數組元素全設為空格符,再將特定位置元素設為*,再輸出#include “stdio.h”#define N 9 //數組的行列數int main()
{
char str[N][N]={0}; //例子,行列數應該是奇數
int i,j;
for(i=0;iN;i++)
for(j=0;jN;j++)
str[i][j]=’ ‘;//先全部設為空格
//在特定位置寫入*號
for(i=0;iN;i++)
for(j=0;jN;j++)
{
if(i==0 || i==N-1)
str[i][N/2]=’*’;
else if(i0 i=N/2)
{ str[i][N/2+i]=’*’; str[i][N/2-i]=’*’; } else { str[i][N/2*3-i]=’*’; str[i][i-N/2]=’*’; }
}
for(i=0;iN;i++) { for(j=0;jN;j++) printf(“%c”,str[i][j]); printf(“\n”); }
}
N設為7
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/296192.html