鍵盤輸入函數(shù)
getchar函數(shù) getchar函數(shù)的功能是從鍵盤上輸入一個字符。其一般形式為: getchar(); 通常把輸入的字符賦予一
個字符變量,構(gòu)成賦值語句,如:
char c;
c=getchar();#include
void main(){
char c;
printf("input a character\n");
c=getchar();
putchar(c);
}
使用 getchar函數(shù)還應(yīng)注意幾個問題:
1.getchar函數(shù)只能接受單個字符,輸入數(shù)字也按字符處理。輸入多于一個字符時,只接收第一個字符。
2.使用本函數(shù)前必須包含文件“stdio.h”。
3.在TC屏幕下運行含本函數(shù)程序時,將退出TC 屏幕進入用戶屏幕等待用戶輸入。輸入完畢再返回TC屏幕。
void main(){
char a,b,c;
printf("input character a,b,c\n");
scanf("%c %c %c",&a,&b,&c);
printf("%d,%d,%d\n%c,%c,%c\n",a,b,c,a-32,b-32,c-32);
}
輸入三個小寫字母
輸出其ASCII碼和對應(yīng)的大寫字母。
void main(){
int a;
long b;
float f;
double d;
char c;
printf("%d,%d,%d,%d,%d",sizeof(a),sizeof(b),sizeof(f)
,sizeof(d),sizeof(c));
}
輸出各種數(shù)據(jù)類型的字節(jié)長度。
2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |