C語言如何輸入語句
標準的輸入輸出是人機交互的基礎,下面,小編為大家講述C語言中的輸入函數scanf用法,希望能夠幫到您!
1、scanf函數是C語言提供的標準輸入函數,其作用是從終端鍵盤上讀入數據。
調用的一般格式如下所示:
scanf(格式控制,輸入項1,輸入項2,輸入項3...)
其中格式控制主要作用是指定輸入時的'數據轉換格式,即格式轉換字符。輸入項之間用逗號隔開。在變量之前必須添加&符號(注:在C語言中,&符號是求地址符號,在指針那章會着重講解),在這裏只需要知道格式就可以。
2、輸入字符
下面的代碼演示的是通過鍵盤輸入一個字符並顯示在屏幕上:
char ch;
printf("Please input a character:");
scanf("%c",&ch);
printf("You input:%c",ch);
3、 輸入整型數
下面的代碼演示從鍵盤輸入一個整型數字並顯示在屏幕上:
int num;
printf("Please input a number:");
scanf("%d",&num);
printf("You input:%d",num);
4、輸入浮點數
可以知道,浮點數有兩種類型:單精度和雙精度,如下所示可以輸入float與double數據:
float num1;
double num2;
printf("Please input a float number:");
scanf("%f",&num1);
printf("Please input a double number:");
scanf("%lf",&num2);
printf("You input float:%f",num1);
printf("You input double:%lf",num2);
5、輸入字符串
如下所示,可以從鍵盤輸入字符串:
char str[1024];
printf("Please input string:");
scanf("%s",str);
printf("You input string: %s",str);
-
Swift與C語言指針結合使用實例
引導語:Swift可與Object-C共同運行於MACOS和iOS平台,用於搭建基於蘋果平台的應用程序。以下是本站小編分享給大家的Swift與C語言指針結合使用實例,歡迎閲讀!####用以輸入/輸出的參數指針C和Objective-C並不支持多返回值,所以CocoaAPI中常常將指針作為一種在方法間...
-
C語言如何提高程序效率
好的代碼沒有一個統一的衡量標準,在程序員們的世界裏大家也是各自按照自己的標準衡量着自己和別人的代碼。不過有一個標準幾乎是被所有人認同的。服役時間越長、出錯率越高的代碼就是好代碼。所有的編程方法、代碼技巧甚至於設計模式都是為了達到這個目的而產生...
-
計算機c語言基礎知識
C語言程序設計是高效計算機專業學生必修的一門基礎課程,那麼你對計算機c語言瞭解多少呢?下面是小編整理的計算機c語言基礎知識,歡迎大家閲讀參考。計算機c語言的特性C語言是世界上最流行、使用最廣泛的高級程序設計語言之一。在操作系統和系統使用程序以及需要對...
-
測試C語言功力的幾個問題
在實際的VC++教學中,發現很少有真正精通了C語言編程的學員,一般都有或多或少概念不是完全清楚的問題,特別是一些需要豐富的實戰經驗才能體會和明白的問題,如字符串,指針,類型轉換,定義指向函數的指針類型,這也是導致學習VC++困難的一個原因。下面就來和小編一起看看測...