1樓:重新整理①丅
%是一個佔位符,d表示輸出的資料型別是int型別,%d就表示在相應位置會輸出一個int型別資料。
假設你的程式中i = 2, j = 3,那麼printf("a[%d][%d]=",i,j);這句**的執行結果就是輸出:
"a[2][3]="這個字串。
2樓:匿名使用者
就是輸出變數i,j的值嘛,不過輸出的形式是a[i][j],%d表示輸出的i,j變數的型別是整形資料,這裡你的i,j應該表示的是陣列元素的下標值。通常這種情況是用在輸出二維陣列時候的情況用,即用在兩個for迴圈的內層迴圈中,用來迴圈遍歷二維陣列。當然也可以用指標方便多了,呵呵。
這裡給你舉得一個簡單的例子。
編譯環境window8+c free;
#include
int main(int argc, char *argv)
3樓:匿名使用者
"a[%d][%d]=",代表的是按這種格式輸出,而%d表示整形,需要把i和j的值替換進去,結果就是a[i][j]。
4樓:計力巢沈思
printf
是輸出命令
控制檯程式
就是那種黑乎乎的視窗
第一個%d
就是後面第一個數
就是i第二個%d
就是後面第二個數
就是j第三個%d
就是後面第三個數
就是i×j的結果
如果i=2
j=**rintf("%d*%d=%d
",i,j,i*j)
輸出結果為
2*3=6
請問printf("%d ",a[i][j])是什麼意思,還有如何用c++來寫,因為自己沒學過c語言
5樓:金色潛鳥
printf("%d ",a[i][j])意思
抄是:列印 2維陣列a 的 第襲 i 行,第 j 列 的元素 的數值,然後 空 1格 ,不換行。
c 變 c++ , 把程式頭部最前面 新增上2行:
#include
using namespace std;
下面還用原來的c程式
存放成新檔名,副檔名用 .cpp 就可以了。不必做其它額外的事。
談到 printf("%d ",a[i][j]) 翻成 c++, 可以用:
cout << a[i][j] << " ";
後面這個 << " " 是輸出一個空格,這樣 資料與資料有空格隔開,便於閱讀。
6樓:秋簫逐荷
應該是表示輸出a這個陣列 第i行 第j列這個元素的值 以%d的形式出去 也就是整型輸出
7樓:匿名使用者
這個函式
來的意思是格式化輸出語自句,bai%d的百分號%就是為了輸出程du序中的變數而設zhi的,那dao麼%d專門輸入int整型的資料,如果你要輸出的是一句常量的話,那就直接來printf("***x");了。
c++輸出:cout<
8樓:雖敗猶肜 printf是一個列印輸出函式 括號裡面的是函式的引數部分 %d是格式說明符,意思是這個列印出的數是整數型別a[i][j]是一個二維陣列的一個元素,就是要列印輸出的目標 9樓:暮影 c++寫:cout<
作用是:輸出二維陣列第i行第j列的元素的值(整型) c語言中printf("%d*%d=%d ", i,j,i*j)是什麼意思 10樓:我是果瘋 printf("%d*%d=%d ", i,j,i*j)意思是輸出類似於乘法算式的內容。 printf()為輸出函式,輸出括號中有「」的這部分內容。 %d為整型的佔位符,*為c語言中乘法的運算子號,%d*%d的意思是為兩個整型資料佔位。 i,j,j*i為三個要輸出的變數,並且直接輸出i*j的結果。前面所有%d對應著後面i,j,j*i的位置。 11樓:匿名使用者 printf 是輸出命令 控制檯程式 就是那種黑乎乎的視窗 第一個%d 就是後面第一個數 就是i 第二個%d 就是後面第二個數 就是j 第三個%d 就是後面第三個數 就是i×j的結果如果 i=2 j=3 printf("%d*%d=%d ", i,j,i*j)輸出結果為 2*3=6 12樓:重新整理①丅 %是一個佔位符,d表示輸出的資料 型別是int型別,%d就表示在相應位置會輸出一個int型別資料。 假設你的程式中i = 2, j = 3,那麼printf("a[%d][%d]=",i,j);這句**的執行結果就是輸出: "a[2][3]="這個字串。 13樓:匿名使用者 就是輸出變數i,j的值嘛,不過輸出的形式是a[i][j],%d表示輸出的i,j變數的型別是整形資料,這裡你的i,j應該表示的是陣列元素的下標值。通常這種情況是用在輸出二維陣列時候的情況用,即用在兩個for迴圈的內層迴圈中,用來迴圈遍歷二維陣列。當然也可以用指標方便多了,呵呵。 這裡給你舉得一個簡單的例子。 編譯環境window8+c free; #include int main(int argc, char *argv) 14樓:匿名使用者 printf是格式輸出函式,一般格式為printf(格式控制,輸出列表)。 格式控制就是用雙撇號括起來的字串,即"%d*%d=%d",其中包括兩種資訊。 1是格式說明由%和格式字元組成,如%d,用來輸出十進位制整數2是普通字元,按原樣輸出,例如上面的*和=. 所以上面的就是輸出一行表示式 即i*j=(i*j),例如假設i=3,j=5,則輸出3*5=15 15樓:神一樣的程式設計師 想要輸出 i 和 j 的值,以及 i 和 j 相乘之後的積 假設 i 的值為 5,j 的值為 10,那麼這條 printf 語句將會輸出: 5 * 10 = 50 16樓:養豬戶 知道printf("%d", i) 的意思嗎 輸出為i的值 (如果i=2 ,那麼輸出就為 2 ) 有3個%d 依次獲得i,j,i*j的值 (如果i=1,j=2,那麼輸出就為 1*2=2 ) 17樓:匿名使用者 輸出的是一個乘法算式,若i=3,j=4;則輸出結果為3*4=12第一個%d 就是後面第一個數 就是i以整形輸出第二個%d 就是後面第二個數 就是j以整形輸出第三個%d 就是後面第三個數 就是i×j的結果以整形輸出 18樓:匿名使用者 "a[%d][%d]=",代表的是按這種格式輸出,而%d表示整形,需要把i和j的值替換進去,結果就是a[i][j]。 19樓:匿名使用者 printf("%d*%d=%d ", i,j,i*j) 輸出i*j=x//以這種形式輸入 %d是整數型式輸出 20樓:三秒區小王子 如果i是2,j是3,那這句話就是輸出2*3=6 c和c 的語法是相同的,只不過 c的話沒有類的概念,c 有,也就是物件導向程式設計!還有就是標準庫是不同的,這個很明顯,c 都是些函式與一些由內建型別type出來的型別,而c 都是類,標準類庫。c 適合遊戲程式設計 大專案的開發。c適合底層的開發,如系統開發 當然還有很多。如果用c去寫遊戲,是可以的... 在c語言的檔案操作中,wb和rb分別對應著對二進位制檔案的兩種操作方式 寫操作和讀操作 c語言中 c是什麼意思 用於格式化輸入輸出函式中,針對char型別的匹配。比如 輸入 用於輸入一個字元型。輸出時類似。所有的格式化輸入輸出函式,都可以用這個。c語言中的 c 是什麼意思?例如printf c c ... include include int main b k p b k 0 puts b return 0 c語言問題c語言問題 include int main int h,m scanf d d h,m printf s num h if m 0 else printf o clock print...C語言C 語言從什么地方開始學起
c語言中wb,rb是什麼意思,C語言中c是什麼意思
C語言問題C語言問題,C語言問題C語言問題