一起來(lái)學(xué)習(xí)C語(yǔ)言的輸入和輸出
一、scanf() 和 printf() 函數(shù)
實(shí)例
#include <stdio.h>
int main()
{
char a[100];
printf("Please enter: ");
scanf("%s", a);
printf("\nYou entered : %s\n", a);
return 0;
}
運(yùn)行結(jié)果

遇到空格時(shí),輸入結(jié)束

二、getchar() 和 putchar() 函數(shù)
實(shí)例1
#include <stdio.h>
int main()
{
int a;
printf("Please enter: ");
a = getchar();
printf("\nYou entered : ");
putchar(a);
printf("\n");
return 0;
}
運(yùn)行結(jié)果


實(shí)例2
int getchar(void);
- 從標(biāo)準(zhǔn)輸入讀入一個(gè)字符,返回類(lèi)型是 int 是為了返回 EOF(-1)
- Windows—>Ctrl-Z
- Unix—>Ctrl-D
int putchar(int a);
向標(biāo)準(zhǔn)輸出寫(xiě)一個(gè)字符返回寫(xiě)了幾個(gè)字符,EOF(-1)表示寫(xiě)失敗
#include <stdio.h>
int main()
{
int a;
while ((a = getchar()) != EOF) {
putchar(a);
}
printf("EOF\n");
return 0;
}
運(yùn)行結(jié)果

三、gets() 和 puts() 函數(shù)
char *gets(char *s)函數(shù)從 stdin 讀取一行到 s 所指向的緩沖區(qū),直到一個(gè)終止符或 EOF。int puts(const char *s)函數(shù)把字符串 s 和一個(gè)尾隨的換行符寫(xiě)入到 stdout。
實(shí)例
#include <stdio.h>
int main()
{
char a[100];
printf("Please enter: ");
gets(a);
printf("\nYou entered : ");
puts(a);
return 0;
}
運(yùn)行結(jié)果


總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
opencv2實(shí)現(xiàn)10張圖像上下左右拼接融合
這篇文章主要為大家詳細(xì)介紹了opencv2實(shí)現(xiàn)10張圖像上下左右拼接融合,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-03-03
C語(yǔ)言指針如何實(shí)現(xiàn)字符串逆序反轉(zhuǎn)
這篇文章主要介紹了C語(yǔ)言指針如何實(shí)現(xiàn)字符串逆序反轉(zhuǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07
C語(yǔ)言常見(jiàn)排序算法之交換排序(冒泡排序,快速排序)
這篇文章主要介紹了C語(yǔ)言常見(jiàn)排序算法之交換排序(冒泡排序,快速排序),冒泡排序即Bubble?Sort,類(lèi)似于水中冒泡,較大的數(shù)沉下去,較小的數(shù)慢慢冒起來(lái),假設(shè)從小到大,即為較大的數(shù)慢慢往后排,較小的數(shù)慢慢往前排2022-07-07
探究C++中string類(lèi)的實(shí)現(xiàn)原理以及擴(kuò)展使用
這篇文章主要介紹了C++中string類(lèi)的實(shí)現(xiàn)原理以及擴(kuò)展使用,從內(nèi)存分配角度進(jìn)行了深入探究,需要的朋友可以參考下2015-12-12
c++優(yōu)先隊(duì)列(priority_queue)用法詳解
這篇文章主要介紹了c++優(yōu)先隊(duì)列(priority_queue)用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
C++實(shí)現(xiàn)病人就醫(yī)管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C++語(yǔ)言實(shí)現(xiàn)病人就醫(yī)管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01

