1樓:匿名使用者
%d這個你懂吧,就是輸出整型。
你寫這個就是輸出i的整型然後前面多一個*號比如:#include
main()
輸出的就是*6
2樓:
列印出i的值,
加入i = 2
列印結果:*2
c語言中printf("%d*%d=%d ", i,j,i*j)是什麼意思
3樓:我是果瘋
printf("%d*%d=%d ", i,j,i*j)意思是輸出類似於乘法算式的內容。
printf()為輸出函式,輸出括號中有「」的這部分內容。
%d為整型的佔位符,*為c語言中乘法的運算子號,%d*%d的意思是為兩個整型資料佔位。
i,j,j*i為三個要輸出的變數,並且直接輸出i*j的結果。前面所有%d對應著後面i,j,j*i的位置。
4樓:匿名使用者
printf 是輸出命令
控制檯程式 就是那種黑乎乎的視窗
第一個%d 就是後面第一個數 就是i
第二個%d 就是後面第二個數 就是j
第三個%d 就是後面第三個數 就是i×j的結果如果 i=2 j=3
printf("%d*%d=%d ", i,j,i*j)輸出結果為
2*3=6
5樓:重新整理①丅
%是一個佔位符,d表示輸出的資料
型別是int型別,%d就表示在相應位置會輸出一個int型別資料。
假設你的程式中i = 2, j = 3,那麼printf("a[%d][%d]=",i,j);這句**的執行結果就是輸出:
"a[2][3]="這個字串。
6樓:匿名使用者
就是輸出變數i,j的值嘛,不過輸出的形式是a[i][j],%d表示輸出的i,j變數的型別是整形資料,這裡你的i,j應該表示的是陣列元素的下標值。通常這種情況是用在輸出二維陣列時候的情況用,即用在兩個for迴圈的內層迴圈中,用來迴圈遍歷二維陣列。當然也可以用指標方便多了,呵呵。
這裡給你舉得一個簡單的例子。
編譯環境window8+c free;
#include
int main(int argc, char *ar**)
7樓:匿名使用者
printf是格式輸出函式,一般格式為printf(格式控制,輸出列表)。
格式控制就是用雙撇號括起來的字串,即"%d*%d=%d",其中包括兩種資訊。
1是格式說明由%和格式字元組成,如%d,用來輸出十進位制整數2是普通字元,按原樣輸出,例如上面的*和=.
所以上面的就是輸出一行表示式
即i*j=(i*j),例如假設i=3,j=5,則輸出3*5=15
8樓:神一樣的程式設計師
想要輸出 i 和 j 的值,以及 i 和 j 相乘之後的積
假設 i 的值為 5,j 的值為 10,那麼這條 printf 語句將會輸出:
5 * 10 = 50
9樓:養豬戶
知道printf("%d", i) 的意思嗎 輸出為i的值 (如果i=2 ,那麼輸出就為 2 )
有3個%d 依次獲得i,j,i*j的值 (如果i=1,j=2,那麼輸出就為 1*2=2 )
10樓:匿名使用者
輸出的是一個乘法算式,若i=3,j=4;則輸出結果為3*4=12第一個%d 就是後面第一個數 就是i以整形輸出第二個%d 就是後面第二個數 就是j以整形輸出第三個%d 就是後面第三個數 就是i×j的結果以整形輸出
11樓:匿名使用者
"a[%d][%d]=",代表的是按這種格式輸出,而%d表示整形,需要把i和j的值替換進去,結果就是a[i][j]。
12樓:匿名使用者
printf("%d*%d=%d ", i,j,i*j)
輸出i*j=x//以這種形式輸入
%d是整數型式輸出
13樓:三秒區小王子
如果i是2,j是3,那這句話就是輸出2*3=6
printf("%d*%d=%-4d",i,j,n);中%-4d是什麼意思
14樓:聽不清啊
就是輸出一個int型數,4位寬度,左對齊。後面若還有輸出項時,n的輸出至少佔4位,不足4位時,後面補空格到4位;若超過4位時,按實際寬度輸出n的值。
printf(( j=9)?"%d":"%d",i*j);的?是啥意思?有什麼作用?
15樓:
條件運算子有兩個符號(?和:)組成,必須一起使用。要求有三個操作物件,稱為三目運算子,它是c語言中唯一一個三目運算子。一般形式為:
表示式1?表示式2:表示式3.
先求解表示式1, 若其值為真(非0)則將表示式2的值作為整個表示式的取值, 否則(表示式1的值為0)將表示式3的值作為整個表示式的取值。
另外,你題目中的表示式1:j=9是賦值語句,不是條件判斷,請注意。不影響編譯,但是得不到想要的輸出結果。
16樓:
這是c語言中的三元運算子,(表示式1)?表示式2:表示式3;如果表示式1成立,就執行表示式2,如果表示式1不成立,就執行表示式3;
c語言中printf("%d*%d=%d",i,j,i*j);是想要輸出什麼?
17樓:
想要輸出 i 和 j 的值,以及 i 和 j 相乘之後的積
假設 i 的值為 5,j 的值為 10,那麼這條 printf 語句將會輸出:
5 * 10 = 50
18樓:匿名使用者
* 表示本輸入項再度入後不賦給相應變數。
19樓:匿名使用者
如果i=1,j=2、那麼這個式子的輸出結果為1*2=2
c語言:printf("%d\t",i*j);是什麼意思?求解脫
20樓:匿名使用者
%d 列印十進位制整數
%6d 列印十進位制整數,至少6個字元寬
%f 列印浮點數
%6f 列印浮點數,至少6個字元寬
%.2f 列印浮點數,小數點後有兩位小數
%6.2f 列印浮點數,至少6個字元寬,小數點後有兩位小數
%o 八進位制
%x 十六進位制
%c 字元
%s 字串
%% 百分號
\a 響鈴符
\b 回退符
\f 換頁符
\n 換行符
\r 回車符
\t 橫向製表符
\v 縱向製表符
\\ 反斜槓
\? 問號
\' 單引號
\" 雙引號
21樓:匿名使用者
列印 i乘以j 的結果
這條語句中 printf("%3d*%d=%2d",j,i,i*j)是什麼意思? c語言
22樓:王找問
三和二是保留整數部分位數,不夠的空格填補,所以列印輸出顯示的很整齊,其餘的應該能明白吧
23樓:匿名使用者
在螢幕上輸出 i的值*j的值=i*j的值 以十進位制整數形式輸出
printf("%d*%d=%-3d",i,j,i*j);
24樓:
i以%d格式輸出,j以%d格式輸出,i*j以%-3d格式輸出。%d表示以整型十進位制格式輸出,寬度為輸出物件的實際寬度。%-3d表示以整型十進位制格式輸出,寬度為3,負值表示左對齊,不足三位在右邊補空格。
25樓:
這是c語言格式輸出,你想問什麼?
26樓:宋子凌
你想表達個什麼意思?
printf("%d!=%d",i,r[j--]);是什麼意思
27樓:
這是一個輸出語句,「」中的第一個%d代表i的值,第二個%d代表r[j--]的值,就是輸出i!=r[j--]
for是什麼意思,for是什麼意思?
for的意思有 為 的意思,比如為小孩買東西 也有 因為 的意思,比如因為 而謝謝你等,不過這是微弱的意思。還有當後加一段時間時表示 一段時間 等等 for 英 f r f r 美 f r f r prep.表示物件 用途等 給,對,供 以幫助 為了 關於專 conj.因為 由於 例句 isn t ...
是什麼意思,25是什麼意思
2是倍數。是 5的二倍。二次開根號,一般2都會省略的。二五是什麼意思 二五仔指內奸,叛徒,出賣朋友的意思,二五仔 來自於古代,因為清朝要剷除少林寺,可很難攻打進去,所以就買通了少林寺的武僧馬寧,裡應外合,燒燬了少林寺 因為馬寧排行第七,所以就拆分開,對叛徒稱呼為二五仔 現在對一些背後亂說別人壞話的人...
On是什麼意思onn是什麼意思
o n 表示時間複雜度,表示的是線性階,隨著問題規模n的不斷增大,上述時間複雜度不斷增大,演算法的執行效率越低。按數量級遞增排列,常見的時間複雜度有 常數階o 1 對數階o log2n 線性階o n 線性對數階o nlog2n 平方階o n 2 立方階o n 3 k次方階o n k 指數階o 2 n...