作业帮 > 综合 > 作业

请大神看看我这条程序怎么改,如果可以的话教下方法,

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/16 06:08:48
请大神看看我这条程序怎么改,如果可以的话教下方法,
/*题目描述
现给你一组数,要求你找出其中只出现过一次的那个数.题目保证只有一个数字出现过一次,并且除了只出现一次的那个数字外,其余的数字均出现了偶数次.
输入格式
输入包含多组测试样例.每组样例第一行为一个正整数n(1
请大神看看我这条程序怎么改,如果可以的话教下方法,
这个问题要用异或来解决,总数是奇数,并且其他数都出现了偶数次,累计异或就全为0了,只剩下那个唯一数了
#include
#define N 1000
int main(void)
{
long int n;
int a[N];
int only[N]={0};//only数组放每一次的唯一数
int i,j=0;//j统计输入的数据组数
do{
scanf("%d",&n);
for(i=0; i
再问: j的作用还是没懂,能再讲一下吗for(i=0; i