最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

\n使用情況

#include <stdio.h>
int main(){
??? int age = 18;
?float height = 1.85;
?char unit = 'm';
?printf("小明今年%d歲\n", age);
?printf("小明身高%f%c\n", height, unit);
?printf("小明現(xiàn)在在慕課網(wǎng)上學(xué)習(xí)IT技術(shù)");
?return 0;
}


什么情況下要用 \n? ?printf("小明現(xiàn)在在慕課網(wǎng)上學(xué)習(xí)IT技術(shù)");直接打印 不用加%s嗎

正在回答

2 回答

\n是換行符,就是表示重起一個新行開始輸出。
在字符串的什么位置,那么輸出的時候也對應(yīng)在那個位置換行
比如printf(?""123\n456?);
\n在123之后,所以輸出123結(jié)束便重起一行開始輸出,結(jié)果是:
123
456


小明現(xiàn)在在慕課網(wǎng)上學(xué)習(xí)IT技術(shù)這一句有兩種輸出方法:

1、添加字符串符合%s再調(diào)用字符串定義名來輸出

#include <stdio.h>
int main(){
??? int age = 18;
?double height = 1.85;
?char unit = 'm';
?char zfc[] = "小明現(xiàn)在在慕課網(wǎng)上學(xué)習(xí)IT技術(shù)\0";
?printf("小明今年%d歲\n", age);
?printf("小明身高%f%c\n", height, unit);
?printf("%s\n",zfc);
?return 0;
}

2、不添加字符串符號直接輸出

http://img1.sycdn.imooc.com//5821ecf60001a21004380597.jpg

0 回復(fù) 有任何疑惑可以回復(fù)我~

對的,要是只是一串中文字符的話是不用加%s的

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號