NEW
Font size
Worksheets一維陣列
Total questions: 10
Worksheet time: 6mins
請問下列何者為C++的陣列?
int a;
int a10;
int a[10];
int a-10;
這裡有一個陣列,
a[5]={😀,😁,😘,🤣,😎};
請問,如果cout<<a[3],我會看到何者?
😀
🤣
🙄
😘
下方是一個一維陣列,
int a[10]={🍕,🍔,🍟,🌭,🍖,🥩,🍜,🍙,🍦,🍮};
請問:如果我希望能輸出這筆資料「🍖」,
程式碼cout後面的指令,為下列何者?
cout<< ;
a[5]
a[4]
a-5
a5
a4
a[5]={1,2,3,4,5};
cout<<a[4];
會輸出何種結果?
2
3
4
5
下方是一個陣列,
a[10]={1,2,3,4,5,6,7,8,9,10};
請問,cout<<a,會輸出哪種結果?
1,2,3,4,5,6,7,8,9,10
0
0x6ffe00
10
以下是一個陣列a,
int a[5]={40,30,50,60};
如果我們想要看到陣列裡的每個值,
我們可以用下列哪個指令處理。
cout<<a[5];
cout<<a;
for(int i=0;i<5;i++)
{
cout<<a[i];
}
while(i>0)
{
cout<<a[i];
}
請問下列程式碼的結果為何?
int a[5]={0};
for(int i=0;i<5;i++)
{
cout<<a[i]<<" ";
}
0
0000
0,0,0,0,0,
0 0 0 0 0
a[5]={1,2,3,4,5};
我們知道a[0]是1,a[2]是3;
接著,我們加入這個指令:a[1]=6;(把第一項取代)
請問我們輸出整個陣列會看到下列何者?
12345
16345
123456
12346
請問下列程式碼的結果為何?
int a[4]={80,60,90,100};
a[0]=90;
a[2]=100;
for(int i=0;i<4;i++)
{
cout<<a[i]<<",";
}
80,60,90,100,
80,80,90,90,
90,60,100,100
80,100,90,100
請問同時間處理多筆同型態的資料,我們可以用何種資料結構?
讓我們只需要宣告一次即可。
變數
儲存空間
陣列
硬碟
