答案输不出 我也不知道原因
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
sinat_pyw 2016-12-09 14:40最佳回答 专家已采纳我的程序:
#include
#include
void sort(int a[500], int b[500],int n)//换一次
{
int i, j = 0, flag = 1;
for (i = 0; i < n; i++)
{
if (i % 2 == 0)
{ b[j++] = a[n / 2 + i/2]; }
else
{ b[j++] = a[i/2]; }
}
}
void change(int a[500], int b[500],int n)
{
int i; for (i = 0; i < n; i++)
{ a[i] = b[i]; b[i] = 0; }
}
int main()
{
int i, n,a[500],b[500],flag=1,c=0;scanf("%d", &n);
for (i = 0; i < 2 * n; i++)
{ a[i] = i + 1; b[i] = 0; }
flag = 1;
while(flag==1)
{ sort(a, b, 2 * n);
flag = 0; c++;
for (i = 0; i < 2 * n; i++) //若两个数组都不相同 那么flag=1 继续循环
{ if (a[i] != b[i])
{ flag = 1;
change(a, b, 2 * n);
}
}
}
printf("经%d次洗牌回到初始位置\n", c);
return 0;}采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
相关推荐 更多相似问题
- 2016-12-09 14:31回答 2 已采纳 我的程序: #include #include void sort(int a[500], int b[500],int n)//换一次 { int i, j = 0, flag =
- 回答 4 已采纳 size(300,400) 有错误
- 回答 1 已采纳 'dataSource' 定义时引用了一个 properties 占位符属性 ${mysql.fruitname} 无法找到对应的 定义文件。 说明 properties 引用路径未指定,看代码
- 2019-08-01 16:06欧姆龙PLC各种故障原因解答 pdf
- 2019-09-03 21:55错误解答;一般造成这样的原因是:在关闭程序的时候,进程没有关闭完,依然存在,造成端口被占用,再一次启动程序的时候会报错 解决方法,可以在dos窗口杀死进程释放端口,或者直接重启计算机。
- 2018-03-26 20:48魔都飘雪的博客 Q:启动IE浏览器时突然报下面错误,不能正常使用。 WebDriverException: Message: Unexpected error launching Internet Explorer. Browser zoom level was set to 94%. It should be set to 100%A:原因是IE页面的...
- 2022-01-17 12:04回答 3 已采纳 bno INT,...图中bno INT后面漏掉了逗号
- 2021-06-18 17:14回答 3 已采纳 data是一个结构体变量,q是结构体指针。 data.m是一个float类型的变量,不能强制转换成指针,所以B错误 data.m是一个float类型的变量,*q是一个结构体,不能把float类型直
- 2016-08-31 05:54回答 7 已采纳 NullPointerException空指针异常,由于某个变量为null,而你还要调用其某个方法引起。 TextField num1.num2,num3。只是定义组件并没有创建。
- 2017-07-26 17:10康雨城的博客 程序正确,题目已经正确解答 Wrong Answer 程序不正确 Waiting : Your program is being judged or waiting to be judged. Accepted (AC) : Congratulations! Your program has produced the...
- 2021-07-30 13:36weixin_39953673的博客 内部服务器错误的原因及解决方法:1、网络状况差。一般如果网络不好,就会显示服务器错误,用户可以等一段时间再尝试登录或者换个网络状态好的地方登录。2、软件本身的问题。用户可以先尝试退出软件,关闭后台运行,...
- 2020-05-21 11:07老五的技术人生的博客 Tomcat发布JavaWeb应用访问页报404错误解答记录使用Tomcat客户端发布Java应用成功后访问报错4041.首先将已经编辑好的web应用程序的classes文件拷贝到web应用类路径WEB-IN下(这里基于Eclipse演示):2.在Tomcat服务器...
- 2022-03-29 19:49回答 3 已采纳 构造方法定义语法有误: public void Person(int id){ this.id=id; } 把上面代码的 void 去掉,构造方法定义不需要写返回值类型,构造方法被调用后得到的结果就
- 2022-01-10 23:38回答 2 已采纳 (错误1)结构体不能这么赋值 , m={"梅花",a[n]};应该写成下面2句: strcpy(m.huase,"梅花");//字符串用strcpy拷贝 m.num = a[n]; (错误2) s
- 2021-04-27 21:16回答 5 已采纳 function F = myfuncon(x,wv,wa,g) global wv wa g; F=-(-g*(wv(3,1)-x(1)*sin(x(2)))/(x(1)*cos(x(2))+wv
- 2021-07-25 22:21意博思诺教育的博客 电脑在使用过程中,总会因为一些故障或是程序运行导致电脑蓝屏,而蓝屏的原因和出现的错误蓝屏代码有很多。今天,U大侠小编就针对这些常见的错误蓝屏代码给大家做一些汇总,供大家参考。下面,一起来看看吧。蓝屏...
- 2020-12-20 13:03weixin_39924573的博客 在编写WEB应用程序的过程中,我们常常要跟数据库打交道,例如我们日常经常用的数据库ACCESS...为了方便网友解决这类问题,本文将详细的介绍和解答这类问题。[错误信息]MicrosoftOLEDBProviderforODBCDriverserror'8...
- 2012-12-04 09:43tony1555的博客 该主题列出了可能出现在客户端计算机中的授权错误消息,并描述产生这些错误的原因及解决方案。尽管这些错误消息出现在客户端,但通常是由于 Windows Server 2003 终端服务器许可证服务器或终端服务器产生错误而显示...
- 2018-11-23 16:01回答 1 已采纳 已经解决了,666666666666
- 2017-09-19 20:58简简单单OnlineZuozuo的博客 Mysql错误编码和解释表1.错误消息的组成一共由三部分组成 1.mysql数字错误代码,这个数字的mysql的特定值,不可以移植到其它数据库系统。 2.一个五位长度的sqlstate值,这些值取自ANSI SQL和ODBC,并且更加标准化。...
- 没有解决我的问题, 去提问