1樓:匿名使用者
這個程式想實現的功能應該是:在陣列中一個指定的位置插入一個數,而把最後的那個1擠掉了
#include
void main()
; printf("where?between1-10!\n");
printf("n=");
應該改為printf("n=");scanf("%d",&n);下面的同理
if(n>=0&&n<12) //「{」應該加在if後/*for(i=0;i<=10;i++)
這兩行可做測試用}
2樓:匿名使用者
你的scanf語句有問題。
要寫成這樣:
scanf("%d",&n);
scanf("%d",&x);
還有a[i+1]=a[i];
應該是a[i]=a[i-1];
3樓:匿名使用者
能告訴我你這**是要做什麼嗎....
4樓:不是很無知
不太清楚你的**是要幹什麼。
你知道你的
if(n>0&&n<12)
for(i=10;i>n;i--)
a[i+1]=a[i];
之後陣列是什麼結果嗎?
你這時候把陣列的內容打出來看看,肯定不是你要的效果。
c語言程式設計,C語言程式設計
int mian 應該是int main 你要輸入一個數才行,建議你加一個提示輸入的語句 c語言程式設計 判斷 字串 s是否和 相等 strcmp s,表示s字元陣列是否是等於號加上字串結束符,其實單單比較是否為等於號 改為 c語言程式設計。else 非字母 switch read buf brea...
c語言程式設計試題C語言程式設計試題
1.x 0 x 0 2.x y y temp 3.m i 0 i k 4.n 100 i i i j j j k k k 4.c getchar n 5.if k s printf 5d n m 0 m m 10 15.2 16.無法解答 17.b 18.48,0 19.c 21.a 23.14 希...
c語言程式設計題目,C語言程式設計題目
給你下思 來路吧第一個 素數演算法不好 源 改用素數篩 沒聽說過的 話 自己搜 很常用的演算法 第二個 對於a先求個位數 然後按照你的演算法求值如果還是超時的話 那麼進行折半遞迴 類似於int get value int a,int b int main include int cacu int a...