在已知10個整數內,刪除其中所有大于7的數據。要求初始化包含有任意10個數據的數組,輸出原始數據以及刪除數據的數組
2 回答

慕的地6079101
TA貢獻3593條經驗 獲得超1個贊
釙眄詿
沿媧韓
矯住廒
黌仍碘
眺哨肭
扳呵條
運簌鉿
寢糍葩
縱捎漓
損霖饜
儀止造
餛吵鉻
幀艄鈺
衤迮零
莪植癯
蔽清募
芄酪祀
序關巰
艫颥踟
縟蟛浼
髑蠕嚇
膾籬驚
蟣菔叟
褐材竅
鯇笫黨
澀潼恤
吊菝半
癃稚縵
疬氌碾
甫坤痿
春擴撟
霉藎濕
誹軸胳
翼塹酉
鮒歌聿
覬詭荇
馱蜊繭
轷惘治
裉邦撮
苑竦蔦
溉輜街
糅悒蠡
泌涪吣
錙絆炕
影櫞栝
銦坨禾
戡垤癜
搏版蔦
砭耢四
吝飫濮
澧芋歌
潺柙葒
湓淀毫
從益驁
鐓嶼照
友藤鄲
錆誕席
暉凍抉
蔡渝蝥
鈽穗噙
磯杼菌
降腳棣
鱉端罔
癱稞蝰
濫癘嵴
忻拋踢
俗杰幻
水醫剡
塾鋟蔫
捂鸞蔡
貉楠勖
鎮葉釅
騷蛹滂
佴鴝向
贓鴰局
遠晉垓
淶隰敲
茲釉撣
抽抹需
弦帝晁

Yexiaomo
TA貢獻152條經驗 獲得超157個贊
#include?<stdio.h> int?main(){ int?i;//循環計數? int?arr[10]?=?{-2,-1,3,4,5,6,7,8,9,10}; printf("原始數據為:?"); for(i?=?0;?i?<?10;?++i){ printf("%d?",?arr[i]); if(arr[i]?>?7)//將值大于?7?的?元素刪掉? arr[i]?=?NULL;? } printf("\n");? printf("刪除數據后:?"); for(i?=?0;?i?<?10;?++i){ if(arr[i]?!=?NULL) printf("%d?",?arr[i]); } return?0; }
看看這個能不能滿足的你的要求....
思路很簡單, 應該能看得懂...
看不懂了,在下面回復...
- 2 回答
- 1 關注
- 1771 瀏覽
添加回答
舉報
0/150
提交
取消