1樓:網友
此時挺簡單的阿,在這隻提供一下基本思想,既然摟住。
設了乙個數max 儲存最大數,那在設乙個數儲存最大數的下標就完了麼。
赫赫,摟住可能一時沒轉過來。
而作者用a[i]作為下標顯然不對,因為i從迴圈體出來是5,陣列已經越界,a[5]是亂碼,垃圾值。
那麼用這個值再作為下標即輸出a[a[5]]更是錯上加錯了。
摟住一定要注意陣列越界問題。
要求從鍵盤輸入陣列元素的個數並輸出全部陣列元素,c語言
2樓:慶年工坊
無論n為何粗肆值,輸出的都是99個奇數,輸入巖畢轎n有何意義?數清。
另外,如果要輸出前100個奇數,for迴圈中i的初值應該為0
從鍵盤輸入10個整型資料,放入陣列a 中,求其最大值、最小值及其所在元素的下標位置,並輸出。
3樓:網友
1、輸入a=[12,2,3,4,34,24],建立乙個a列表。
2、輸入max_value=max(a),進行獲取a列表的最大值。
3、執行py檔案,可以看到最大值是34。
4、輸入max_index=,進行獲取最大值的下標。
5、執行py檔案,可以看到a列表的最大值下標為4,需要注意的是下標是從0開始的。
4樓:匿名使用者
#include
#include//malloc函式和free函式的標頭檔案int main()
printf("最大值為:%d,位置為:%d",max,t);
for(i=0;i<10;i++)
if(*(p+i)printf("最小值為:%d,位置為:%d",min,t);
free(p);//釋放記憶體。
return 0;}
5樓:匿名使用者
把你的scanf語句放到for前面。
6樓:匿名使用者
這是計算機c語言呀,原題。
從鍵盤輸入10個數存入一維陣列中,輸出下標為奇數的元素。
7樓:
摘要。親,這道題我是這樣您的,鍵盤輸入10個數,存到陣列中,列印奇數位元素的值 注意:如果陣列,則奇數位元素是10,12,14
從鍵盤輸入10個數存入一維陣列中,輸出下標為奇數的元素。
親,這道題我是這樣您的,鍵盤輸入10個數,存到陣列中,列印奇數位元素的值 注意:如果陣列,則奇數位元素是10,12,14
我要**。您看下main()for(i=1; i<11; )for(i=0; i<11; )printf("");
從鍵盤上輸入整數存入一維陣列元素中,然後按逆序輸出該陣列的元素。C 程式設計求高手解答
用c 有很簡單的方法 把元素存vctor或list的容器裡邊 然後反響遍歷 如果是練習資料結構 樓上的思路很好了 還可以用起泡排序演算法或者二叉排序等,具體演算法可以去看資料結構排序一章的內容 include 簡單選擇排序 using namespace std int main if flag b...
c 程式設計題從鍵盤上輸入數,放入陣列中。輸出這數中,所有偶數的和以及所有奇數和
include using namespace std int main else cout 偶數 copy的和 even 奇數 的和 odd endl return 0 c 問題 使用scanf輸入任意10個整數到陣列a,然後再將這陣列中下標是奇數的陣列元素輸出.include stdio.h m...
C語言鍵盤輸入數存入陣列中,將這數逆序輸出
這是你bai要求的程式,我已du經通過 zhivc除錯執行通過了 dao include void main printf 逆序輸出 容為 n for i 9 i 0 i printf d t array i printf n 這是你要 抄求的程式,我已襲經通過vc除錯運 bai行通過了 inclu...