導航:首頁 > 文件教程 > c列印圖片文件

c列印圖片文件

發布時間:2021-04-21 10:06:13

『壹』 c語言for循環列印圖片

#include<stdio.h>
void main()
{
int n=5,i,k,j;
// scanf("%d",&n);
for(i=1;i<=n;++i)
{
for(k=1;k<=n-i;++k)
printf(" ");
for(j=1;j<=2*i-1;++j)
{
printf("*");
}
printf("\n");
}
for(i=n-1;i>0;i--)
{
for(k=n-i;k>0;k--)
printf(" ");
for(j=1;j<=2*i-1;++j)
{
printf("*");
}
printf("\n");
}
}

這個應該可以滿足你的要求。

『貳』 用c語言列印圖案

main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-2*abs(i-3);j++)
printf("*");
printf("\n");
}
}

調試過的程序!!!行
tc2.0怎麼給你

『叄』 一個C語言程序,將文件中的圖案列印出來,

在文本里讀入一行
然後再屏幕上輸出一行?

『肆』 用c語言如何讀取和保存jpg圖片文件

#include <stdio.h>

#include <stdlib.h>

#include <windows.h>

int file_size(char* filename)//獲取文件名為filename的文件大小。

{

FILE *fp = fopen(filename, "rb");//打開文件。

int size;

if(fp == NULL) // 打開文件失敗

return -1;

fseek(fp, 0, SEEK_END);//定位文件指針到文件尾。

size=ftell(fp);//獲取文件指針偏移量,即文件大小。

fclose(fp);//關閉文件。

return size;

}

int main ()

{

int size=0;

size=file_size("qw");

printf("%d ",size);

FILE * pFile,*qw;

char *buffer=(char*)malloc(sizeof(char)*size);

qw =fopen("qw","r");

pFile = fopen ( "qwe" , "wb" );

printf("%d== ",pFile);

printf("%d ",size);

fread(buffer,1,size,qw);

fwrite (buffer , sizeof(byte), size , pFile );

fclose (pFile);

rename("qwe","Groot.jpg");

return 0;

}

(4)c列印圖片文件擴展閱讀:

c語言讀取TXT文件:

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#define MAX_LINE 1024

int main()

{

char buf[MAX_LINE]; /*緩沖區*/

FILE *fp; /*文件指針*/

int len; /*行字元個數*/

if((fp = fopen("test.txt","r")) == NULL)

{

perror("fail to read");

exit (1) ;

}

while(fgets(buf,MAX_LINE,fp) != NULL)

{

len = strlen(buf);

buf[len-1] = ''; /*去掉換行符*/

printf("%s %d ",buf,len - 1);

}

return 0;

}




『伍』 如何用c語言列印圖案M

#include<stdio.h>

int main()

{int i,j,n;

scanf("%d",&n);

for(i=0;i<=n;i++)

{for(j=0;j<=n+n;j++)

printf("%c",j==0||j==n+n||j==i||j==n+n-i?'#':' ');

printf(" ");

}

return 0;

}

『陸』 C語言列印圖

var i,j,k;

for(i=0;i<=3;i++)
{
for(j=0;j<=2-i;j++)
{
document.write(" ");
}
for(k=0;k<=2*i;k++)
{
document.write("*");
}
document.write("<br>");
}
for(i=0;i<=2;i++)
{
for(j=0;j<=i;j++)
{
document.write(" ");
}
for(k=0;k<=4-2*i;k++)
{
document.write("*");
}
document.write("<BR>");
}

沒學過C語言 語法不是很清楚
你把這個循環的輸出語句改了 應該就可以了吧

<BR> 為換行   為空格

希望可以幫到你

『柒』 求C語言列印文本文件/圖片的函數

我做過用電腦傳數據到U盤和單片機的程序,用的是C語言的fopen()和fwrite()函數。你可以試一下這兩個函數,基本的寫法如下:

# include"STDIO.H"
# include"PROCESS.H"
# include"DATA.H"

#define DATA_SIZE 240*320

void main()
{
FILE *fp;
unsigned long i;
char Dat;

fp=fopen("COM6","wb");
if(fp==NULL)
{
printf("打開串口失敗!\n");
exit(1);
}
else
{
printf("串口打開成功!\n");
printf("開始傳輸數據!\n");
for(i=0;i<DATA_SIZE; i++)
{
Dat=Dat_Buf[i];
fwrite(&Dat,sizeof(char),1,fp);
}
printf("數據傳輸結束!\n");
fclose(fp);
}
}

程序就類似於這種,你的列印機有什麼特別的要求,你還要自己琢磨一下。

『捌』 c語言中如何輸出圖像

lz需要弄清楚,你要輸出什麼格式的圖像,bmp,JPG。。。不同格式的圖像的數據內部結構是不一樣的,弄清楚不同格式圖片的數據結構組成,直接採用相應地演算法,用C語言文件輸出函數(fopen,fprintf……那幾個函數,具體我也忘了怎麼用了)將數據點寫入文件就行了。

『玖』 C語言列印以下圖案

#include<stdio.h>
#include<conio.h>

int main()
{
int i,j,k;
int ii=4,jj=1;
for(k=0;k<3;k++)
{
for(i=0;i<ii;i++)
{
printf(" ");
}
ii--;
for(j=0;j<jj;j++)
{
printf("*");
}
jj+=2;
printf("\n");
}
for(k=0;k<4;k++)
{
for(i=0;i<ii;i++)
{
printf(" ");
}
ii++;
for(j=0;j<jj;j++)
{
printf("*");
}
jj-=2;
printf("\n");
}
return 0;
}

閱讀全文

與c列印圖片文件相關的資料

熱點內容
截取pdf文件的某些頁 瀏覽:98
歐美原始部落電影 瀏覽:484
win1032位c盤多大 瀏覽:407
兩個女的和一個男的的電影叫什麼 瀏覽:91
怎麼找到php網站的首頁面html 瀏覽:62
電影煉獄國語版迅雷下載 瀏覽:66
女主不停生孩子系統小說 瀏覽:893
包書網txt下載 瀏覽:805
泰國罪孽父親出海 瀏覽:201
能看的網站小電影 瀏覽:460
華北電力大學javaee 瀏覽:266
練習編程可以去哪些學校 瀏覽:111
使命召喚小說同人 瀏覽:242
學校繳費用要用什麼app 瀏覽:316
聯創得力網路技術北京有限公司 瀏覽:438
按鍵精靈如何打開固定文件 瀏覽:875
小鬼當家6普通話國語 瀏覽:864
虛擬光碟機壓縮文件怎麼安裝 瀏覽:943
母女雙收的小說 文筆好 瀏覽:899
你的數據線是什麼樣的 瀏覽:530

友情鏈接