你看是不是这个意思
追问再说我要循环改变xi100次
追答代码没问题
把。99改成100就行了啦
这个又不难
追问可是打出来不是我要的结果
追答你想要哪种结果
是先输出一次然后再改吗
追问这种
不过还是谢谢你
追答前4个,中间随便选3个后面3个改成相反?
原题发出来看吧
?
追问初始的数有要求吗
追问结果要这样
有
追答那串数字是多少位
你上面写的49?
追问必须是前49个是0,然后2个1,然后是0
100个
真是太谢谢你了
追答然后循环100次?
追问是的
追答嗯
等等
追问?
追答我改代码
追问谢谢你
追答#include
int main()
{
int x[100],a=1,i;
for (i=0;i<100;i++)
{
x[i]=0;
if (i==49||i==50)
x[i]=1;
}
for (i=0;i<100;i++)
printf ("%d",x[i]);
putchar ('\n');
for (a=0;a<100;a++)
{
for (i=0;i<100;i++)
{
if (x[i]==0)
x[i]=1;
else x[i]=0;
printf ("%d",x[i]);
}
putchar ('\n');
}
return 0;
}
我给你的代码没前面的数字,后面发给你的图是让你看到循环了100次的
追问谢谢
真是无以为报😂
追答没事
改过来也不对?_?
不是都是0,第50和第51个是1←_←
追答那你不会先填充0然后x[50]=x[51]=1啊,x有10000个元素你是不是打算写10000行啊?