C語言問題u是什麼輸入CR是什麼求詳細解答謝謝

2021-03-04 00:01:48 字數 2098 閱讀 6190

1樓:匿名使用者

%d是輸入整型資料,是有符號的int

%u是輸入無符號整形資料unsigned int

是回車的縮寫

c語言 程式執行時,若輸入123450,則輸出結果是( ) 求解答,謝謝!

2樓:叔伯老表

輸出結果是6566561

3樓:匿名使用者

如果輸入為 "123450"

輸出為 "123451"

如果輸入為 "1 2 3 4 5 0"

輸出為 "666561"

c語言的%ld、%d、%u是啥意思啊?

4樓:匿名使用者

這幾個都是c語言格式化輸入輸出時使用的格式符號。其中%u為誤寫,實際為%u。

格式化輸出函式包括printf, fprintf, sprintf等等。

格式化輸入函式包括scanf, fscanf, sscanf等等。

這類函式在輸入輸出的時候都有一個引數為格式化字串(format_str), 裡面介紹了輸入輸出字串的格式,當需要輸入輸出變數值時,就需要用對應的格式化字元來替代。

題目中提到的三種格式分別對應:

%ld對應long型,即長整型。

%d對應int型,即整型。

%u對應unsigned int型,即無符號整型。

除此以外,還有如下常見的型別。

%hd對應short型,即短整型。

%hu對應unsigned short型,即無符號短整型。

%f對應float型,即單精度浮點型。

%lf對應double型,即雙精度浮點型。

%c對應char型,即字元型。

%s對應char *型,即字元指標/字元陣列(均可稱為字串)。

%x對應int型,不過是以16進位制輸入輸出。

%lx對應long型,同樣是16進位制形式。

以下是一個簡單的例子:

#include

int main()

如果輸入1 2 3

將輸出i = 1

l = 2

u = 3

5樓:啦啦啦咯哦

printf()函式是格式化輸出函式, 一般用於向標準輸出裝置按規定格式輸出資訊。printf()函式的呼叫格式為: printf("《格式化字串》", 《參量表》)。

格式輸出,它是c語言中產生格式化輸出的函式(在 stdio.h 中定義)。用於向終端(顯示器、控制檯等)輸出字元。

格式控制由要輸出的文字和資料格式說明組成。要輸出的的文字除了可以使用字母、數字、空格和一些數字符號以外,還可以使用一些轉義字元表示特殊的含義。

%d 有符號10進位制整數(%ld 長整型,%hd短整型 )%hu 無符號短整形(%u無符號整形,%lu無符號長整形)%i 有符號10進位制整數 (%i 和%d 沒有區別,%i 是老式寫法,都是整型格式)

%o 無符號8進位制整數

%u 無符號10進位制整數

%x 無符號的16進位制數字,並以小寫abcdef表示%x 無符號的16進位制數字,並以大寫abcdef表示%f 輸入輸出為浮點型 (%lf雙精度浮點型)%e/e 用科學表示格式的浮點數

%c 輸入輸出為單個字元

%s 輸入輸出為字串

6樓:匿名使用者

變數格式..例如printf("%d",a);雙引號裡的東東是由後面的變數的型別決定的,若a是long型,則用%ld,若是float型則用%f

7樓:匿名使用者

那些是格式佔位符 %id佔位符用於在螢幕中顯示長整型資料 %d佔位符用於在螢幕中顯示基本整型資料 %u佔位符用於在螢幕中顯示無符號整型資料 %c佔位符用於在螢幕中顯示字元型資料 %f佔位符用於在螢幕中顯示浮點型資料 %s佔位符用於在螢幕中顯示字串資料

8樓:匿名使用者

%ld、%d、%u 分別代表輸出資料格式的型別 分別是 長整型 整型 無符號整型

9樓:匿名使用者

%d:int(整形)

c語言ba1是什麼意思,c語言問題,b11什麼意思

邏輯運算,a 1 是a和 1與,如果a不為0那麼結果就是1,如果a為0結果就為0,結果賦給b 2,1 因為a 25 10 9 2 b a 1 即 2 1 兩個非0值的邏輯與,結果為 真,但b是整型 一般的編譯器結 專果為 1 有可能因屬不同的編譯器,結果會不一樣,但肯定不是0 邏輯與運輸符,就是兩邊...

70在c語言是什麼意思,770在c語言是什麼意思

int a 7 7 定義一個數值,陣列名為a,擁有7行x7列49個整型資料元素,並且所有元素初始化為0 c語言中非7表示什麼?1 非是邏輯判斷,非 符號後面如果不是0,最後的邏輯組就是假,即邏輯0 符號後面如果是0,最後結果是邏輯1.2 7是非0的數字,所以 7的結果是邏輯0 希望可以幫到你,如果滿...

c語言輸入時d啥意思, d在c語言裡是什麼意思

d是代表十進位制數的意思,d 在c語言裡沒見過。跳過一些數字不儲存 如 scanf s d s a,b 從鍵盤輸入裝置中 讀取兩個字串,跳過第一個串和第二個串的數字部分 d指跳過某個輸入的內容 使下一個輸入的內容複製給緊接著的變數比如 下面程式 輸入 1 2 3 則輸出為 1 3 程式把2跳過了,直...