標(biāo)題: 2-5 格式化輸出語句 問題:printf("a=%d, a),中的a=%d是什么意思
問題:printf("a=%d, a),中的a=%d是什么意思,他的存在沒有影響結(jié)果的輸出。
? ? ? ? ? ?這里可以沒有a=%d中的a=,但這里為什么要寫呢
問題:printf("a=%d, a),中的a=%d是什么意思,他的存在沒有影響結(jié)果的輸出。
? ? ? ? ? ?這里可以沒有a=%d中的a=,但這里為什么要寫呢
2015-09-07
舉報(bào)
2015-09-07
這個(gè)a= ,只是輸出時(shí)輸出這個(gè)字符,%d代表的是后面那個(gè)a的值,
還有你少了個(gè)引號
2015-09-07
printf("a=%d, a),你打錯(cuò)了 ,少了個(gè)下引號, ? ? ? ? ? printf("a=%d",a);
引號里的字符串、數(shù)字神馬的,原樣輸出,所以a= ? 會在結(jié)果里輸出
看你最后的輸出結(jié)果里需要怎么輸出。你在看著要不要寫
%d是整數(shù)int類型,與后面的a對應(yīng)。
還有%c ?單字符;%s ?字符串;%ld ? ?長整型long;等等