scanf,printf,getc,putc,getchar,putchar,gets,puts,fgets,fputs,fgetc,fputc,fscanf,fprintf等.
通化縣網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
int scanf(const char *format, arg_list)
scanf主要從標(biāo)準(zhǔn)輸入流中獲取參數(shù)值,format為指定的參數(shù)格式及參數(shù)類型,如scanf("%s,%d",str,icount);
它要求在標(biāo)準(zhǔn)輸入流中輸入類似"son of bitch,1000"這樣的字符串,同時(shí)程序會(huì)將"son of bitch"給str,1000給icount.
scanf函數(shù)的返回值為int值,即成功賦值的個(gè)數(shù),在上例中如果函數(shù)調(diào)用成功,則會(huì)返回2,所以我們?cè)趯懗绦驎r(shí),可以通過(guò)
語(yǔ)句if(scanf("%s,%d",str,icount) != 2){...}來(lái)判斷用戶輸入是否正確.
int printf(const char *format, arg_list)
printf主要是將格式化字符串輸出到標(biāo)準(zhǔn)輸出流中,在stdio.h頭文件中定義了標(biāo)準(zhǔn)的輸入和輸出,分別是stdin,stdout.
arg_list可以是變量名,也可以是表達(dá)式,但最終都會(huì)以值的形式填充進(jìn)format中.
int getc(FILE *fp)
getc主要是從文件中讀出一個(gè)字符.常用的判斷文件是否讀取結(jié)束的語(yǔ)句為:(ch = getc(fp)) != EOF.EOF為文件結(jié)束標(biāo)志,
定義在stdio.h中,就像EXIT_SUCCESS,EXIT_FAILURE定義在stdlib.h中一樣,文件也可以被理解為一種流,所以當(dāng)fp為stdin
時(shí),getc(stdin)就等同于getchar()了.
int putc(int ch,FILE *fp)
putc主要是把字符ch寫到文件fp中去.如果fp為stdout,則putc就等同于putchar()了.
int getchar(void)
getchar主要是從標(biāo)準(zhǔn)輸入流讀取一個(gè)字符.默認(rèn)的標(biāo)準(zhǔn)輸入流即stdio.h中定義的stdin.但是從輸入流中讀取字符時(shí)又
涉及到緩沖的問(wèn)題,所以并不是在屏幕中敲上一個(gè)字符程序就會(huì)運(yùn)行,一般是通過(guò)在屏幕上敲上回車鍵,然后將回車前的字符
串放在緩沖區(qū)中,getchar就是在緩沖區(qū)中一個(gè)一個(gè)的讀字符.當(dāng)然也可以在wh
O。O~~~把"語(yǔ)句"替換成你想輸出的句子就行了~~~
#includeiostream
main()
{
using namespace std;
cout語(yǔ)句endl;
} 答案補(bǔ)充 暈看錯(cuò),剛才給的是C++的.C語(yǔ)言的:
#includestdio.h
void main()
{
printf("語(yǔ)句");
}
1、首先輸入調(diào)用系統(tǒng)函數(shù)的頭文件,以及其他常用的語(yǔ)句。
2、然后定義一個(gè)【handle】這樣的話柄。
3、接下來(lái)就可以將輸出的話柄通過(guò)【GetStdHandle】傳遞給他。
4、此時(shí),需要再定義一個(gè)【COORD】的pos光標(biāo)變量。
5、接下來(lái)就要將這個(gè)輸出的話柄以及光標(biāo)位置賦值給他。
6、并加上輸出語(yǔ)句后,這時(shí)就會(huì)發(fā)現(xiàn),成功在中部輸出來(lái)了,這樣就完成了。
TC本來(lái)就有g(shù)raphics.h
所以要叫你下載graphics.h,graphics6.lib,graphics6u.lib這3個(gè)文件
這和TC沒關(guān)系,TC也用不上
你如果要求C++也不用下載了,有類,自己多了解了解
//?運(yùn)行該程序前,必須下載繪圖庫(kù)graphics.h
//?或者有問(wèn)題聯(lián)系我
#include?graphics.h
#include?conio.h
#include?math.h
#define?N?1000
int?main(?)
{
initgraph(640,?480);//?打開圖形窗口
double?x[N],y[N];//每個(gè)點(diǎn)的x和y坐標(biāo)
int?i;
//1000個(gè)點(diǎn)是用三角函數(shù)來(lái)初始化的,也可以用離散數(shù)據(jù)
for(?i=0;i?N;i++)
{
x[i]=(3.14*2*i/N);
y[i]=sin(x[i]);
x[i]*=50;??????????????//調(diào)整到中間
y[i]*=100;?????????????//調(diào)整到中間
y[i]+=200;
}
while(!kbhit())
{
for(?i=0;i?N;i++)//第一段周期
{
putpixel(x[i],?y[i],?RED);
}
for(?i=0;i?N;i++)//第二段周期
{
putpixel(x[i]+314,?y[i],?RED);
}
}
return?0;
}