課程
/后端開發(fā)
/C
/C語言入門
請問是哪個環(huán)節(jié)出現(xiàn)問題了?
2018-03-30
源自:C語言入門 2-5
正在回答
我知道:單引號是代表引用ASCII值,你再將m用%c輸出的話,一定是字母m的ASCII值。
改正:1. ? ?char unit = 字母m的ASCII值
????????????????? printf(“%c”);/*這樣就輸出的是m 了*/
? ? ? ? ? ? 2. ? 使用getchar和putchar的函數(shù),這兩個函數(shù)是專門用于字符輸出用的。
#include<stdio.h>
int main()
{
char a ;
a = getchar();/*這里系統(tǒng)會讓你輸入一個字符,你輸入m以后,按回車鍵就好了*/
putchar(a); printf("\n");
}
%s代表的是一個格式為short的占位符,在printf函數(shù)中“”中的內容為輸出內容,但是你打印的那一行并不存在變量可以輸出所以不需要占位,你這樣寫的意思是輸出一個格式為short的變量:“小明在……”,但是你明顯不存在這個變量而且也根本不可能定義一個中文的字符串為變量,printf可以直接打印出文本字符串,你并沒有理解printf函數(shù)的基本用法
長驅疾如電 提問者
慕容5148547 回復 長驅疾如電 提問者
慕容5148547 回復 慕容5148547
長驅疾如電 提問者 回復 慕容5148547
第九行為什么要加“%s”
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么 這個 會運行失敗
2 回答為什么會運行失敗
1 回答為什么會運行失?。??
1 回答為什么會運行失敗
1 回答請問為什么運行失???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-31
我知道:單引號是代表引用ASCII值,你再將m用%c輸出的話,一定是字母m的ASCII值。
改正:1. ? ?char unit = 字母m的ASCII值
????????????????? printf(“%c”);/*這樣就輸出的是m 了*/
? ? ? ? ? ? 2. ? 使用getchar和putchar的函數(shù),這兩個函數(shù)是專門用于字符輸出用的。
#include<stdio.h>
int main()
{
char a ;
a = getchar();/*這里系統(tǒng)會讓你輸入一個字符,你輸入m以后,按回車鍵就好了*/
putchar(a); printf("\n");
}
2018-03-31
%s代表的是一個格式為short的占位符,在printf函數(shù)中“”中的內容為輸出內容,但是你打印的那一行并不存在變量可以輸出所以不需要占位,你這樣寫的意思是輸出一個格式為short的變量:“小明在……”,但是你明顯不存在這個變量而且也根本不可能定義一個中文的字符串為變量,printf可以直接打印出文本字符串,你并沒有理解printf函數(shù)的基本用法
2018-03-30
第九行為什么要加“%s”