概念:
(1)輸入輸出是程式中最基本的操作之一,沒有輸出的程式是沒有意義的。
(2)輸入輸出是以計算機主機為主體而言的。從計算機向輸出裝置輸出資料成為輸出;從輸入裝置向計算機輸入資料成為輸入
(3)c語言本身不提供輸入輸出語句,輸入輸出操作都是由c標準函式庫中的函式來實現的(注意printf和scanf
並不是c語言的關鍵字,只是庫函式的名字)
(4)在使用系統庫函式時,要在程式檔案開頭用預處理指令將有關標頭檔案放在本程式中;如:#include 或#include "stdio.h"
一、輸出函式printf
1.1、輸出格式
printf(格式控制,輸出列表);如printf("%d,%c\n",i,c)
,
二、輸入函式scanf
2.1、輸入格式
scanf(格式控制,位址列表);如:scanf("a = %f,b = %c",&a,&b);
,其中格式控制用法和printf用法差不多。
2.2、scanf函式使用時的問題
2.2.1、scanf中格式控制後面應當是變數位址,而不是變數名;如scanf("%d%d",a,b);
是不對的,應將a,b改為&a,&b
2.2.3、在輸入資料時,應與格式控制的格式完全對應,如:scanf("a=%d,b=%d",&a,&b);
,在輸入資料時,應輸入a=1,b=2
C語言基礎五 輸入輸出
1.printf 格式控制,輸出列表 格式控制 是 括起來的字串 a 普通字元,還包括轉義字元 b 格式宣告 和格式字串組成 d 以十進位制的形式輸出 整型 u 以無符號十進位制形式輸出 整型 o 以8進製的形式輸出整型 0x 以16進製制的形式輸出整型 f 以十進位制形式輸出double floa...
C語言輸入輸出
i o函式 printf 和scanf 輸出程式 函式的呼叫是在c語言標頭檔案 stdio.h 中包含這些像printf 輸入輸出 printf 一般形式如下 printf 格式化字串 輸出參數列 鍵盤輸入函式 顯示器輸出函式printf putchar puts 磁碟檔案操作creatnew 建立...
C語言 輸入 輸出
當我們提到輸入時,這意味著要向程式填充一些資料。輸入可以是以檔案的形式或從命令列中進行。c 語言提供了一系列內建的函式來讀取給定的輸入,並根據需要填充到程式中。當我們提到輸出時,這意味著要在螢幕上 印表機上或任意檔案中顯示一些資料。c 語言提供了一系列內建的函式來輸出資料到計算機螢幕上和儲存資料到文...