电脑网络

设有一个按大小顺序排好的数列放在一维数组中现在要加一个数,仍按原来排列顺序输出

346 浏览

设有一个按大小顺序排好的数列放在一维数组中现在要加一个数,仍按原来排列顺序输出

1 个回答

dongdongliu用户头像
dongdongliu 回答于 2024-07-20
已采纳

提问:设有一个按大小顺序排好的数列放在一维数组中现在要加一个数,仍按原来排列顺序输出

网友回答:

你程序到底是要插入字符还是数值?

你的

char a[100],b[100],x;

都是字符型,而输入

scanf("%d",&x);

却是有符号整形的的,只是数值范围为(~-127-128)(这个是基础的基础了)

你的x怎么可能插入到一个char数组中?

给你个我做的简单插入数组参考

我来回答

相关问题