1樓:匿名使用者
#include
int main()
;int i,j,k;
for(i=0;i<9;i++)
{屬for(j=i;j<10;j++)
{if(a[i]
c語言程式設計題: 輸入 n(n<10) 個整數,將它們存入陣列 a 中,再輸入一個整數 x,然後在陣列 a 中查詢與 x
2樓:匿名使用者
#include
void main( )
if(m==0) printf("not fount\n");}
3樓:我心如一
#include「stdio.h」
#define n 8
void main()
{ int i,a[n],x,flag=0;
for(i=0;i陣列
時n不能是變數,如果不確定陣列大小,想改變n值,就把它用#define預定義,就可以隨意改變n值
輸入10個整數到陣列a中,將陣列各元素依次向後迴圈移動一個位置,移動後輸出陣列a的c語言程式設計
4樓:匿名使用者
#include
#include
#define n 10 /*n為陣列可能的最大值*/int main(void)
temp = a[n - 1]; /*先置出最後一項*/
for(i= n - 2;i >= 0;i --) /*自後向前置入*/
a[0] = temp; /*將第一個值讀入*/
for(i = 0;i < n;i ++)getch();}
5樓:匿名使用者
void main()
tmp=a[10];
for (i=10,i<=2,i++)a[10]=a[1];
for (i=1,i<=10,i++)}
6樓:匿名使用者
#include
#define n 10
int main()
for(i=1;i printf("%d",a[0]); return 0;} vf程式設計題:從鍵盤輸入10個數到陣列a(10)中,顯示陣列中所有元素值 7樓:匿名使用者 dimension a(3,4) s=0for m=1 to 3 for n=1 to 4 input "請輸入第」+str(m,1)+"行第」+str(n,1)+"列資料:" to a(m,n) s=s+a(m,n) endfor endfor ?"所有陣列元素的累加和是",s c語言程式設計:陣列a包含10個元素,鍵盤輸入,然後對陣列a倒置(即數值前後交換),最後輸出,求高手相助! 8樓:示申僉 #include "stdio.h" int main() ;int i,tmp; printf("請輸入10個整數:"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("陣列a倒置後輸出:\n"); for(i=0;i<5;i++) for(i=0;i<10;i++) printf("%d ",a[i]); printf("\n");} 9樓:匿名使用者 #include int _tmain(int argc, _tchar* argv)// 輸出未反序的 printf("您輸入的資料為: "); for(i = 0; i < 10; i++)printf("%d ", a[i]); printf("\n"); // 倒置,即拿第一個和最後一個交換,第二個和倒數第二個交換。。。 for( i = 0; i < 10 / 2; i++)// 輸出 printf("反序後為: "); for(i = 0; i < 10; i++)printf("%d ", a[i]); printf("\n"); return 0;} 10樓:匿名使用者 用for迴圈就好了, void main() // 倒置 for(i=0;i<5;i++) // 最後輸出倒置後的陣列 for(0;i<10;i++)} 11樓:匿名使用者 #include "stdio.h" main() for(i=0;i<10;i++) printf("%d,",a[i]);} 12樓:我愛酸牛奶 #include int main() for(i=0;i<10;i++) printf("%d ",a[i]); printf("\n"); return 0; }//望採納~ 13樓:出來混早晚偠還 int a[10]; printf("input your number:"); for(int i=0;i<10;i++)for(int j=0;j<5;j++) for (int k=0;k<10;k++) 14樓:鷹翔天藍不悔 你是剛學程式設計的嗎?這樣的問題可以自己想想吧, 簡單的一個for迴圈加一個臨時變數就可以解決 在c語言中,如何在陣列中插入一個數 15樓:匿名使用者 方法為:輸入一個資料x,將陣列中的資料與x逐一比較,如果大於x,記錄下資料的下標,然後此資料下標和其後的資料的下標都加一,相當於都向後挪一位,然後將x賦值給陣列的那個下標。 #include int main() int i, j, k, x, a[11] =(3, 6, 7, 9, 12, 14, 15, 27, 29, 31) ; printf("插入前陣列的資料是:") ; for(i=0;i<10;i++) printf("%4d",a[i] ) ; printf("\n") ; printf("請輸入要插入的資料:") ; scanf("%d",&x) ; for(i=0;i<10;i++) if(a[i]>x) break; for(j=9; j>=i; j--) alj+1] =alj] ; a[i]=x; printf("插入後陣列的資料是:") ; for(i=0; i<11; i++) printf("%4d",[i] ) ; return 0; 16樓:理暄妍果揚 程式1:這個是輸入10個數 先排序再插入一個數 再排序陣列 大小你可以自己更改 #include void main() for(i=0;i<10;i++) printf("%d ",a[i]); scanf("%d",&m); for(i=0;i<10;i++) if(a[i]>m) a[10]=m; for(i=0;i<11;i++) printf("%d ",a[i]); printf("\n"); }程式2:如果題中已給排好序的陣列 不必自己輸入的話 #include void main() ;int temp1, temp2,number,end,i,j; printf("array a:\n"); for(i=0;i<10;i++) printf("%5d",a[i]); printf("\n"); printf("insert date:"); scanf("%d",&number); end=a[9]; if(number>end) a[10]=number; else break;}} }printf("now,array a:\n"); for(i=0;i<11;i++) printf("%d ",a[i]);} 17樓:傑遜漂流記 有一個已排好序(從大到小)的陣列有5個元素,從鍵盤輸入一個數,要求按原排序的規律將它插入到陣列中<5;i++) if(x2. j=i; /*當這個數比當前數小時,用j記住當前位置,即j=i,中斷迴圈。…… 18樓:招鵬鯨清可 #include"stdio.h" #include"string.h" void main() ;//////////這裡定義陣列的時候,要寫上11,否則會認為該陣列只有10個元素,那樣的話,無法對其進行插入的。其他地方沒有錯誤 inti,j,temp,n; for(i=0;i<10;i++) for(j=0;j<9-i;j++) if(a[j]>a[j+1]) printf("按從小到大的排列順序為:\n"); for(i=0;i<10;i++) printf("%d ",a[i]); printf("請輸入你想插入陣列的數字:"); scanf("%d",&n); for(i=0;i<10;i++) if(n =i;j--) a[j+1]=a[j]; break; }a[i]=n; for(i=0;i<11;i++) printf("%d ",a[i]); printf("\n");} 19樓:匿名使用者 樓主能說具體點嗎。有很多方法,比如用字串連線的函式,strc...什麼什麼的函式,還可以直接插入一個數,和陣列中的數比較大小 20樓:匿名使用者 比如在第n個數中插入一個m c語言簡單習題:編寫函式,在10個元素的一維陣列中,統計比。。。 21樓:匿名使用者 有陣列越界和呼叫錯誤,修改如下: #include int main() void han(int a[10]) printf("%d",count);} 22樓:戀v天真 #include int main() printf("比相鄰元素大的陣列元素個數為:%d.\n",han(b)); }int han(int a[10]) return count;//計比相鄰元素大的陣列元素個數並將統計數返回主函式輸出,意思是叫你返回count的值,在main函式輸出這個值} 23樓:匿名使用者 函式應該這樣void han(int a ,int n) 假設陣列a中含有10個元素,下標從1到10,要求程式設計接收a陣列的10個值,然後,求a陣列中 24樓:匿名使用者 int max(int a,int n) //n=10 printf("%d",max);} 25樓:酷愛大長腿 var a=0; for(var int i=1;ia)} include int shenmi int int main int shenmi int a for i 0 i 3 i a b 0 for i 0 i 4 i c a b return c 你那遞迴呼叫是有問題的,絕對不會符合你題目的要求,只會不斷的執行shenmi 函式,並且你裡面的比較大小... long fun int k if i 2 return 1l return k fun k 1 或 include stdio.h main double h,c printf input h n scanf lf h c 5.0 9 h 32 printf c lf c 實驗一 簡單的c程式設計... 可以這樣理解,int p是一個二級指標,int a中a也是一個二級指標,a和p是同一級別的。在這個程式中 p 0 指向了a 0 p 1 指向了a 2 p 2 指向了a 6 p 3 指向了a 12 p 0 0 等於a 0 0 因為p 0 是指向a 0 的一級指標,向後偏移0個int,所以p 0 0 a...程式設計神祕數
C語言程式設計題,C語言程式設計題
c語言程式設計題,C語言程式設計題