1樓:
意思就是a陣列中的數b陣列沒有唄...
**要自己寫才有有意思
雙層for迴圈 把a[i]元素 和每個b元素if一下 設定一個計數器 如果對比10次計數器都沒增加
則輸出a[i]元素.. 然後計數器歸零 再進入外部迴圈... 如此反覆10次
然後再把a和b兌換下 再來一次上面的就能把b的元素輸出了..
2樓:匿名使用者
#include "stdio.h"
main()
if(sign!=1)printf("%3d",a[i]);
sign=0;
}for(i=0;i<10;i++)
if(sign!=1)printf("%3d",b[i]);
sign=0;
}printf("\n");}
3樓:匿名使用者
不難吧int main()
for (i = 0; i < n; i++)for (i = 0; i < m; i++)}if (j == n)
}for (i = 0; i < n; i++)}if (j == m)
}return 0;}
c語言程式設計題: 輸入 n(n<10) 個整數,將它們存入陣列 a 中,再輸入一個整數 x,然後在陣列 a 中查詢與 x
4樓:匿名使用者
#include
void main( )
if(m==0) printf("not fount\n");}
5樓:我心如一
#include“stdio.h”
#define n 8
void main()
{ int i,a[n],x,flag=0;
for(i=0;i陣列
時n不能是變數,如果不確定陣列大小,想改變n值,就把它用#define預定義,就可以隨意改變n值
c語言程式設計:任給定一個一維陣列,其中重複的元素只保留一個,然後將這些互不重複的元素按照升序排列!
6樓:猥瑣堂
#include
#include
int cmp(const void *p, const void *q)
int main()
if(j==m) //陣列b中沒有該元素
}qsort(b, m, sizeof(int), cmp); //快排進行排序
for(j=0; j}
7樓:匿名使用者
只要在輸出的時候過濾掉重複的數就行了(若後一個等於前一個,不輸出後一個)。
c語言編寫程式,實現以下功能:定義一個有10個元素的一維陣列,在程式執行期間,輸入陣列中的各個元素 50
8樓:匿名使用者
#include
void main(void)
;int i, j,k=0, m=0, n=0;
for(i=0; i<10; i++)
專scanf("%d", a+i);
for(i=0; i<10; i++)
n+=a[i];
}printf("最大值為
屬%d,最小值為:%d, 平均值為:%d\n", a[k], a[m], n/10);}
c語言 陣列未知個數 怎麼宣告,C語言 陣列未知個數 怎麼宣告
風若遠去何人留 c語言在陣列個數未知的情況下,根據應用情況不同,有三種方式。1,陣列元素總數未知,但是需要儲存的內容是已知的。其實這是一種變相的已知個數,只是程式設計者不去計算總個數,把這個工作交給系統來做。這時可以通過陣列個數留空,顯式初始化陣列進行宣告。比如char s this is a te...
c語言,兩個將兩個陣列中的相同元素全部刪去,輸出刪去後的兩個陣列。如1,1,1,2,2,2,0,2,1,
不懂多來問問 include using namespace std 去掉陣列中為a的資料 int main int a2 10 int j 0,i while j l1 else cout l1 去掉陣列中為a的資料 寫好了 include int main printf 請輸入第二個陣列的元素個...
隨機數陣列中每個數字出現個數
public class test1 calc arr system.out.println int n new int 100 for int i 0 i 100 i calc n 計算方式 設陣列中第i個數為x,我們看前面的0到i 1個數有沒有x,有的話,則略過 因為前面已經計算過x了 否則從i...