C 陣列題目,乙個c陣列題目

時間 2025-06-10 08:55:53

1樓:網友

應該是乙個六位數的 數吧!

看看冊雀凱是不是這樣子:

#include

using namespace std;

int main()

int n;

int num[6];

int i,j,k;

int tmp;

cout<<"請輸入乙個6位數"《州喚》n;

把歲早各位數分到陣列中。

for(i=0;n>0;i++,n/=10)num[i] =n%10;

排序。for(j=0;jnum[k-1])tmp = num[k];num[k]=num[k-1];num[k-1]=tmp;

重新計算輸出。

for(j=0,n=0;jn +=num[j];

輸出。cout<<"最大數:"return 0;

2樓:網友

#include

#include

void main()

int number=new int[6];/定義乙個6位陣列。

cout<<"請輸入乙個6位整數";

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

cin>>number[i]; 輸入6位陣列。

for(int m=0;m<5;m++)為這個陣列中的卜殲鍵元素按降序排序。

for(int n=5;n>0;n--)

if(number[n]>number[n-1])int temp=number[n];

number[n]=number[n-1];

number[n-1]=temp;

int max=0;

for(int x=0;x<6;x++)

max+=number[x]*pow(10,x);/得改察到最大數。

很久沒型巧碰c++了 大概是這樣 你看有沒問題。

乙個c陣列題目

3樓:網友

以上題目中"123\\"有5個有效字元,分別是 1 2 3 \\長度為5;

而將字元陣列s初始化有6個字元,儲存以上字串,注意末尾的\0,因此sizeof(s)為6;選c

4樓:網友

5,6,strlen是字元長度,sizeof是佔用記憶體的大小。

c語言類的陣列問題

5樓:馬吉平

a+3是指向a[3]的指標。

a+3)就是a[3],因為只定義了a[0],a[1],a[2],所以a[3]的值被自動設為0

a[1]*(a+3)) a[1]後面的這個*是乘號 所以就是 2*0=0

所以a[2]=a[2]+0, 所以a[2]=3

6樓:網友

其實可以用小猿搜題搜一下。

c陣列定義

7樓:網友

1.如果a[4]的話。

我覺得*(&a[0][0]+4*i+j)指向的就是a[i][j]

2.如果不知道a[是個什麼手粗陣列,那麼*(&a[0][0]+4*i+j)指燃鏈向的就是a[0][0]向後的第4*i+j個陣列畢段鎮元素。

C語言題目(關於二維陣列)關於二維陣列的c語言題目

二維陣列定義的一般形式是 型別說明符 陣列名 常量表示式1 常量表示式2 其中常量表示式1表示第一維下標的長度,常量表示式2 表示第二維下標的長度。int a 3 4 如果 int a m n 是乙個已賦值的陣列,則可以用以下的語句段以矩陣形式列印這個陣列 int i,j for i 0 i 二維陣...

C 關於陣列的問題,c 的乙個關於陣列的問題

1 主要問題在陣列的動態分配。main 以前 應當寫宣告,不能寫語句。所以把開始的幾句改成 include using namespace std int n1,n2,n3 int data1,data2,data3 改成這樣 再把 main 開始改成 int main n1 n2 n3 100 d...

c 怎麼傳遞陣列到,C 怎麼傳遞乙個陣列到LUA

陣列的操作,參考例項如下 陣列其實是一種特殊的 int luaarray lua state l for int n 0 n return 1 push進棧的資料都在設定陣列時自動pop了,所以現在棧裡只有1個資料,就是最開始push的表 lua獲取剛剛傳的 array luaarray for i...