煙台大學計算機與控制工程學院
題目描述:
建立乙個有20個元素的整型陣列,通過初始化,為陣列中的前10個元素賦初值,
然後通過鍵盤輸入後10個元素的值,從前往後(從第0個到第19個)輸出陣列中
元素的值,每5個元素換一行。
所給程式:
int main( )
; //初始化前10個元素
//鍵盤輸入後10個元素的值
//由前往後輸出陣列中所有元素的值
printf("由前往後,陣列中的值是:\n");
return 0;
}
編譯的程式:
#include #include int main()
; //初始化
int i;
for(i=10; i<=20; i++)
scanf("%d",&a[i]);//迴圈輸入
printf("由前往後,陣列中的值是:\n");
for(i=0; i<20; i++)
return 0;
}
執行結果:
知識點總結:題目要求的五個數輸出一行,此時不是i%5==0,而是(i+1)%5==0,因為i的值為零,一開始,第乙個數就是一行
學習心得:明白初始化是對陣列的賦值,鍵盤輸入是從第十乙個數開始,所以i的值從10開始
第十四周專案1 陣列大折騰
1.5.檔名稱 7.完成日期 2013年 11月 27日 8.版本號 v1.0 9.對任務及求解方法的描述部分 10.輸入描述 任務1 建立乙個長度為20的整型陣列,通過鍵盤輸入後20個元素的值,從前往後 從第0個到第19個 輸出陣列中元素的值,每5個元素換一行。11.任務2 由後往前 由第19個元...
第十四周專案一(3)陣列大折騰
煙台大學計算機與控制工程學院 題目描述 建立乙個長度為16的整型陣列a並初始化,先輸出陣列中元素值為3的倍數的數,再輸出所有下標為3的倍數的元素值。輸出如圖示。編譯的程式 include include int main printf 陣列中,元素值為3的倍數的數是 n for i 0 i 16 i...
第十四周的實踐之陣列大折騰
題目描述 1 建立乙個有20個元素的陣列,通過初始化,為陣列的前10個元素賦值,然後通過鍵盤輸入後10個元素的值,從前往後 從第0個到第19個 輸出陣列中的值,每五個元素換一行。問題及 include include int main for i 10 i 19 i printf 由前往後,陣列的值...