华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當前位置:計算機等級 > 二級考試 > C語言程序設(shè)計 > C語言輔導 > 文章內(nèi)容
  

全國計算機等級考試二級C語言入門教程(47)

中華IT學院   【 】  [ 2016年1月14日 ]

  鍵盤輸入函數(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é)長度。

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
高台县| 平乡县| 北川| 灵宝市| 毕节市| 区。| 渭源县| 安岳县| 芦山县| 滨海县| 阿克苏市| 洛川县| 陆丰市| 高平市| 吴忠市| 南城县| 城固县| 合川市| 中超| 鸡东县| 建始县| 桑日县| 娱乐| 佛教| 石家庄市| 蛟河市| 呼伦贝尔市| 凤冈县| 南川市| 项城市| 邹城市| 增城市| 焦作市| 三河市| 宁陕县| 平邑县| 六盘水市| 东光县| 海盐县| 宜都市| 莱州市|