当前位置: 首页 > news >正文

互助网站制作什么电脑做网站前段用

互助网站制作,什么电脑做网站前段用,网站统计工具有哪些,asp本地网站无法打开13个人围成一圈,从第1个人开始顺序报号1、2、3,凡报到3的人退出圈子。找出最后留在圈子里的人原来的序号。要求用结构体编程实现。***输出提示:"\n出圈成员及顺序:" ***输出格式:"%3d" ***输出提示…
13个人围成一圈,从第1个人开始顺序报号1、2、3,凡报到3的人退出圈子。找出最后留在圈子里的人原来的序号。要求用结构体编程实现。***输出提示:"\n出圈成员及顺序:"
***输出格式:"%3d"
***输出提示:"\n最后的成员是:"
***输出格式:"%3d"

 1、不用结构体

#include<stdio.h>int main()
{int a[13]={0};int i,j=0,n;printf("\n出圈成员及顺序:");for(i=1;i<=12;i++){n=1;do{if(j>12) j=0;if(a[j]!=0) j++;else{if(n==3){a[j]=i;printf("%3d",j+1);}j++;n++;}}while(n<=3);}printf("\n最后的成员是:");for(i=0;i<=12;i++){if(a[i]==0)printf("%3d",i+1);}return 0;
}

2、用结构体(参考答案)

#include <stdio.h>#define	N 13struct person
{  	 	  		 		 int number;int nextp;
}link[N + 1];int main(void)
{  	 	  		 		 int i, count, h;/* 建立队列 */for (i = 1; i <= N; i++){  	 	  		 		 if (i == N){  	 	  		 		 link[i].nextp = 1;}else{  	 	  		 		 link[i].nextp = i + 1;}link[i].number = i;}count = 0;h = N;printf("\n出圈成员及顺序:");while (count < N - 1){  	 	  		 		 i = 0;while (i != 3){  	 	  		 		 h = link[h].nextp;if (link[h].number){  	 	  		 		 i++;}}printf("%3d", link[h].number);link[h].number = 0;count++;}printf("\n最后的成员是:");for (i = 1; i <= N; i++){  	 	  		 		 if (link[i].number){  	 	  		 		 printf("%3d", link[i].number);}}return 0;
}

http://www.yayakq.cn/news/279746/

相关文章:

  • 简单的购物网站项目wordpress底部不显示
  • 网站建设前端和后端网站最初的索引量从何而来
  • 个体户 建设网站桂林两江四湖夜游时间
  • 外贸网站建设广告网站建设费用进会计什么科目
  • 佛山顺德网站建设公司网页制作入门教程视频
  • wordpress获取部分分类广东seo
  • 常州外贸集团 网站建设创业商机网农村
  • 容桂做网站wordpress 多站点 用户
  • 自己做的网站怎么上传到浏览器小程序游戏源码
  • 怎么让网站被百度收录网站设计论文答辩问题及答案万能回答
  • 做抽奖网站用什么cms未来前景比较好的行业有哪些
  • 免费推广网站翻译英文免费建立自己的网站
  • 创建asp.net网站网站如何在手机端做适配
  • 本地网站建设公司大型网站常见问题
  • 购买网站做友情链接php笔记网站
  • 惠阳区规划建设局网站想开工作室没有项目
  • 网站流量监控做网站必须要购买域名
  • 寿光网站建设公司网站建设的合理建议
  • 免费家政网站建设广告网站建设最专业
  • 开发手机端网站模板下载更改wordpress菜单字体
  • 泰安网站建设怎么样太极seo
  • 百度网站流量统计wordpress修改谷歌
  • 济南公司网站建设公司哪家好05网语文
  • 影视类网站建设网络工程师干啥的
  • 网站开发什么开发语言好宝安官网网站建设比较好的
  • 做系统那个网站好推广小程序拿佣金
  • 网站制作公司收费情况淘宝客做的好的几个网站
  • 保定市做网站公司地址电话上海谷歌推广
  • 自己做网站需要备案么三门峡建设银行网站
  • wordpress整合郑州网站优化公司