課程
/后端開發(fā)
/C
/C語言入門
哪里出問題了嗎
2019-04-03
源自:C語言入門 6-9
正在回答
使用第二種方式初始化方式聲明并初始化二維數(shù)組arr2時,每行前面的"http://"要去掉。
#include?<stdio.h> int?main() { ????//使用第一種方式初始化方式聲明并初始化二維數(shù)組arr1 ????int?arr1[2][2]?=?{{10,20},{30,40}}; ????//使用第二種方式初始化方式聲明并初始化二維數(shù)組arr2 ????//int?arr2[2][2]; ????//arr2[0][0]?=?10; ????//arr2[0][1]?=?20; ????//arr2[1][0]?=?30; ????//arr2[1][1]?=?40; ????return?0;???? } //試試
你這樣輸入的是當(dāng)前數(shù)組的內(nèi)存地址,如果需要輸出所有元素的值,需要使用for輸出。
for(int?i=0;i<2;i++){???????? ????for(int?j=0;j<=1;j++){???????????? ????????printf("arr1[%d][%d]=%d\n",i,j,arr1[i][j]);???????? ????????}???? ???}
arr輸出的是數(shù)組地址.arr[i][j]才是數(shù)組中一個元素的值,使用循環(huán)就是把每一個元素都輸出一遍。
想要得到整個數(shù)組就得遍歷,若只去一個值就需要下標(biāo)
數(shù)組名表示首地址,所以你這里輸出的是arr2[0][0]的內(nèi)存地址編號吧,輸出數(shù)組需要指定下標(biāo)
需要用到for循環(huán)? 進(jìn)行賦值
取個名字好糾結(jié)啊 提問者
滿眼星辰大海 回復(fù) 取個名字好糾結(jié)啊 提問者
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答運(yùn)行結(jié)果不一樣鴨
1 回答運(yùn)行結(jié)果為嘛不一樣?
2 回答運(yùn)行結(jié)果一樣,提交不了??!
1 回答為啥代碼順序不一樣,運(yùn)行結(jié)果就不一樣?
1 回答兩個代碼一樣為什么運(yùn)行結(jié)果不一樣??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-07-11
使用第二種方式初始化方式聲明并初始化二維數(shù)組arr2時,每行前面的"http://"要去掉。
2019-08-30
2019-07-03
你這樣輸入的是當(dāng)前數(shù)組的內(nèi)存地址,如果需要輸出所有元素的值,需要使用for輸出。
2019-07-02
arr輸出的是數(shù)組地址.arr[i][j]才是數(shù)組中一個元素的值,使用循環(huán)就是把每一個元素都輸出一遍。
2019-05-24
想要得到整個數(shù)組就得遍歷,若只去一個值就需要下標(biāo)
2019-05-10
數(shù)組名表示首地址,所以你這里輸出的是arr2[0][0]的內(nèi)存地址編號吧,輸出數(shù)組需要指定下標(biāo)
2019-04-03
需要用到for循環(huán)? 進(jìn)行賦值