c語言問題

2022-12-05 17:26:07 字數 1052 閱讀 6148

1樓:匿名使用者

輸入 輸出

short int %i %i

int %d %d

long int %ld %ld

long long int %lld %lld(瞎猜)

unsigned short int %u %u

unsigned int %u %u

unsigned long int %lu %lu

unsigned long long int

float %f %f

double %f %f

long double %lf %lf

char %c %c

d 以十進位制形式輸出帶符號整數(正數不輸出符號)

o 以八進位制形式輸出無符號整數(不輸出字首0)

x,x 以十六進位制形式輸出無符號整數(不輸出字首ox)

u 以十進位制形式輸出無符號整數

f 以小數形式輸出單、雙精度實數

e,e 以指數形式輸出單、雙精度實數

g,g 以%f或%e中較短的輸出寬度輸出單、雙精度實數

c 輸出單個字元

s 輸出字串

2樓:匿名使用者

%i或者%d表示int

%ld表示long int

%f表示float和double

%lf表示long double

%c表示char

3樓:

int:%d或者%i

long int:%ld

unsigned int:%u

float:%f

double:%f

char:%c

c語言問題,C語言問題?

include include int main max min i 0 sum i 0 i 1 i 2 i 3 i 4 i 5 i 6 for j 0 j 6 j printf 去掉一個最高分 0.6lf max printf 去掉一個最低分 0.6lf n min printf 該選手最後的得分...

c語言問題,C語言問題?

char的範圍是 128 127的 你362就溢位了嘛 是這樣的 0362 0是表示8進位制 於是362在10進位制下是242 242溢位了 128 127 於是結果變成242 128 128 14 要明白這個,首先要明白記憶體中 c 變數是什麼樣子的。整數在記憶體中是以補碼的形式存取的。c 036...

C語言問題C語言問題,C語言小問題段錯誤是什麼

str2num char p num num k return num c語言問題c語言問題 include int main int h,m scanf d d h,m printf s num h if m 0 else printf o clock printf n return 0 c語言小...