輸入7 4 8 9 1 5得到以下的方陣下面的這段語句講解下

時間 2022-06-20 11:10:02

1樓:匿名使用者

這段**的作用就是把輸入的6個數字列印成6行。每行數字順序如下:

第一行:i=5;的作用是把輸入的數字迴圈右移。for(m=0;m<6;m++)printf("%d',a[m]);是把這迴圈後的數字列印下來。printf("\n");換一行。

第二(i=4)、三(i=3)、四(i=2)、五(i=1)、六(i=0)行與上類似,把上一步得到的6個數字每次再迴圈右移一次。然後列印,就得到該矩陣。

2樓:匿名使用者

輸入的數字存入陣列。

下面第一重迴圈中( for(i=5;i>=0;i--) ):

k記錄陣列最後一個值,方便把它提到第一個值第二重迴圈( for(j=4;j>=0;j--) ),就是把陣列中前5個值,往後移動一個位置,把第一個位置——a[0]——空出來

下面的那個迴圈( for(m=0;m<6;m++) )就是列印陣列的值了

下面程式的功能是給一維陣列a輸入任意6個整數,假設為:7 4 8 9 1 5 然後建立一個具有以下內容的方陣並打

3樓:匿名使用者

#include

void main()}

用c語言編寫:給一維陣列輸入任意n個數,假設輸入6個數是7,4,8,9,1,5,建立如下內容的方陣並列印。

4樓:

//程式執行結果如下圖,有問題可追問。

#include

int main()

{int n,k;

int a[10];

scanf("%d",&n);

for(int i=0;i

下面程式的功能是給一維陣列a輸入任意6個整數,假設為:7 4 8 9 1 5 然後

5樓:淦承悅

#includevoid

main() { int a[6],i,j,k,m; for(i=0;i<6;i++) scanf("%d",&a

pascal問題 ,給一維陣列輸入m(<=20)個整數,假設m=6,陣列元素分別為7 4 8 9 1 5 , 。。。。。。。。。

6樓:聽不清啊

這是把前面的一段複製到原有陣列的後面來解決問題的。

比如,5個元素為1 2 3 4 5

複製為1 2 3 4 5 1 2 3 4 5。然後第1行輸出第1~5個數,第2行輸出第2~6個數,第3行輸出第3~7個數……就行了。

program aaa;

var a:array[1..1000] of integer;

i,n,j:integer;

begin

readln(n);

for i:=1 to n do

begin

read(a[i]); a[i+n]:=a[i]; //把前面的元素複製一份到後面

end;

for i:=1 to n do write(a[i],' '); //輸出第1行

writeln;

for i:=1 to n-1 do //輸出第2~n行

begin

for j:=1 to n do

write(a[i+j],' ');

writeln; //少了一行語句

end;

end.

幫忙用c語言編寫一個程式,要求輸入 六個數,假設為5 7 4 8 9 1,要求輸出以下矩陣

7樓:冷明珠

#include

void main()}

8樓:匿名使用者

#include

#define n 6

int a[10];

int main()

}return 0;}

9樓:淦海瑤

int a[6];

int i,j;

for(i=0;i<6;i++)

scanf("%d",%a[i]);

for(i=6;i>0;i--)

我想輸出一個數字方陣如:1 2 3 4 5 6 7 8 9 但在c語言中用下面的**無法做到,那裡錯了

10樓:郝在益

3全部思想靈活一點,不要侷限死。

#include

#include

void main()

{int i,j,n;

int k,count=0;

printf("請輸入一個平方數:");

scanf("%d",&n);

k = sqrt(n);

for(i=0;i

11樓:匿名使用者

對於你的**不是很理解,幫你寫了個,很簡單的,有問題再問#include

#include

void main()}

閱讀以下程式,當輸入資料的形式為 12,34,正確的輸出結果為

雲中花蕾 當輸入資料的形式為 12,34,正確的輸出結果為不確定值,因為輸入的格式中沒有逗號,所以結果就不一定。計算機程式執行於電子計算機上,滿足人們某種需求的資訊化工具。為了使計算機程式得以執行,計算機需要載入 同時也要載入資料。從計算機的底層來說,這是由高階語言 轉譯成機器語言而被cpu所理解,...

1000元以下的手機 女生用。下

諾基亞6122,5310 5130 適合女生用的手機,1000元以下的,華為3x暢玩版,5.5寸,對於女孩子來說不知道會不會大了點,不過性價高,拍照清,自帶的美顏編輯功能很強大,女孩子會喜歡的,還有白色版,官網價998元,不過要搶購 紅米note 小米 1000元左右的手機有什麼推薦?女生用的,不會...

求日語大神翻譯一下以下的句子

應該是兩個詞 上升 意思應該是 的 上升 按發音翻譯,英文大概是gold up 但是缺乏語境,很難猜是啥。 鈴鼓咖啡屋 200分!這是英語 gold up 上升。翻譯過來的,應該是日本一匹賽馬的名字,goo一下都是賽馬資料。還能查到該馬匹的比賽跟資料 甜奶油 不知道是不是一種 膠囊的效果說明,讓你的...