题解 | #序列中删除指定数字#
序列中删除指定数字
https://www.nowcoder.com/practice/7bbcdd2177a445a9b66da79512b32dd7
#include<stdio.h>
#include<assert.h>
void print(int n, int del, const int* p)
{
assert(p != NULL);
for (int i = 0; i < n; i++)
{
if (*(p + i) != del)
printf("%d ", *(p + i));
}
}
int main()
{
int n = 0;
int arr[10000] = { 0 };
scanf("%d", &n);
int i = 0;
for (i = 0; i < n; i++)
{
scanf("%d", &arr[i]);
}
int del = 0;
scanf("%d", &del);
print(n, del, arr);
return 0;
}
查看16道真题和解析
SHEIN希音公司福利 257人发布