c語言列印圖像
⑴ c語言怎麼輸出一張圖片
輸出到文件的話,按照指定圖片格式,寫入文件即可。
電腦型號:微星 GF63 Thin 9SC
系統版本:Microsoft Windows 10
文本文件
1、打開電腦上要讀取的文本文件。
⑵ C語言列印五角星圖形的同時輸出文字
C語言代碼如下:
可以用VC6實現。關鍵代碼如下:
1、獲得五個外頂點的坐標:
intm_xw[5];//5個X外頂點坐標
intm_yw[5];//5個Y外頂點坐標
voidCMyTestView::getCoord()
{
intc=360/5;//角度
intr=150;
for(inti=0;i<5;i++)
{
m_xw[i]=(int)(cos(i*c*PI/30-PI/2)*(r)+r);
m_yw[i]=(int)(sin(i*c*PI/30-PI/2)*(r)+r);
}
}
2、畫線段:
在構造函數中調用求頂點坐標的函數求頂點坐標:
this->getCoord();
然後直接在繪圖函數中添加如下代碼:
voidCMyTestView::OnDraw(CDC*pDC)
{
CMyTestDoc*pDoc=GetDocument();
ASSERT_VALID(pDoc);
//TODO:adddrawcodefornativedatahere
pDC->MoveTo(m_xw[4],m_yw[4]);
pDC->LineTo(m_xw[1],m_yw[1]);
pDC->LineTo(m_xw[3],m_yw[3]);
pDC->LineTo(m_xw[0],m_yw[0]);
pDC->LineTo(m_xw[2],m_yw[2]);
pDC->LineTo(m_xw[4],m_yw[4]);
}
//運行結果
五角星是指一種有五隻尖角、並以五條直線畫成的星星圖形。英文「五角星」(pentagram)一詞出於希臘語,原意大概是「五條直線的」或「五條線」。中文「五角星」的意義則顯而易見,指有五隻角的星形。然而,中文「五角星」不一定指「標准」五角星。中文「五角星」一詞有時亦泛指所有有五隻角的星形物。
機器語言是以二進制代碼表示的指令集合,是計算機唯一能直接識別和執行的語言。機器語言的優點是佔用內存少、執行速度快,缺點是難編寫、難閱讀、難修改、難移植。
⑶ c語言 函數調用列印圖形
#include"stdio.h"
voidprintMap(charm,intn)
{
inti,j,k;
for(i=0;i<n;i++)
{
for(j=i;j<n;j++)
{
printf("");
}
for(k=0;k<2*i+1;k++)
{
printf("%c",m);
}
printf(" ");
}
}
intmain()
{
charm;
intn;
scanf("%c%d",&m,&n);
printMap(m,n);
}
結果:
⑷ C語言中如何輸出圖形
你可以採用循環的方法來做,需要輸出A的位置的時候就輸出A,其他地方就輸出空格,就行了
#include<stdio.h>
voidmain()
{
inti,j,n;
printf("請輸入要輸出幾行: ");
scanf("%d",&n);
for(i=0;i<=n;i++)
{
for(j=0;j<n-i;j++)//每行前的空格控制
printf("");
for(intk=0;k<=2*i-1;k++)輸出字母
{
if(k==0||k==2*i-2)輸出A
printf("A");
else
printf("");
}
printf(" ");//換行
}
}
⑸ c語言中如何輸出圖像
如果使用Printf只能輸出由數字組成的畫面,只有用MFC類程序,使用
API函數
輸入