这不难,写一个for函数,将该数组所有的值全部加起来,然后我们都知道,1加到100的值是5050,那么该数组的值与5050的差就是没放进去的那个数。我想这个代码不难写吧。
用从1加到100的和,减去放进去的数全部相加的和,就是没放进去的数了
建议从1开始一个个比较,这样全部比较完就出来了 这样绝对能行
for (int i=0;i<100; i++)
{
for (int j=1;j<=100;j++)
{
if (a[i]==j) continue;
if(j=100)
{
printf("%d\n",a[i]);
break;
}
}
}