C语言课后习题(56)
谭浩强C语言第五版的一些课后习题
第八章 第五题
报数 报到3退出 求最后一人 约瑟夫问题
int main()
{int i,k,m,n,num[50],*p;printf("输入总人数:\n");scanf("%d",&n);p=num;for(i=0;i<n;i++){ //给人赋值 *(p+i)=i+1;}i=0; k=0; m=0; //i作为指针循环变量,k为记录从0到3,m为退出人数 结束循环while(m<n-1){if(*(p+i)!=0) k++; //当没有退出时才计数if(k==3){ //当k为3时 *(p+i)=0;k=0;//重置k m++;//退出一个m就加一 }i++;if(i==n) i=0; //i到最后了指向开头 }while(*p==0) p++; //找到不为0的即为最后一人 printf("最后一个的号数为:%d\n",*p);
}
C语言课后习题(56)相关推荐
- 河南理工大学c语言程序第六章答案,河南理工大学C语言课后习题答案精解第六章..ppt...
河南理工大学C语言课后习题答案精解第六章. 选择题 (1) C语言中一维数组的定义方式为:类型说明符 数组名 A. [整型常量]B. [整型表达式] C. [整型常量]或[整型常量表达式]D. [变量 ...
- 湖北民族学院c语言试卷,C实验参考答案(湖北民族学院计算机c语言课后习题答案)..doc...
C实验参考答案(湖北民族学院计算机c语言课后习题答案). 实验二 基本数据类型.运算符及表达式 1. 分析以下程序,判断输出结果,然后上机运行程序验证结果. (1) # include main( ) ...
- C语言课后习题(69)
谭浩强C语言第五版的一些课后习题 第十章 第十一题 从键盘输入若干行字符,存到磁盘文件,读入数据,将其中的小写转大写 int main(){int i;FILE *fp;char str[100],c ...
- C语言课后习题(68)
谭浩强C语言第五版的一些课后习题 第十章 第四题 合并A B文件信息 并安字母顺序排序,输出到C文件 int main(){char str1[20],str2[20];FILE *p1,*p2,*p ...
- C语言课后习题(67)
谭浩强C语言第五版的一些课后习题 第十章 第三题 输入字符串,将小写转为大写,输出到一个文件,以!结束 实现:输入后将小写转大写了再存到文件中 int main(){FILE *fp;char str ...
- C语言课后习题(66)
谭浩强C语言第五版的一些课后习题 第九章 第三题 编写print,输出成绩数组,包括num,name,score[3] struct Student{char num[6];char name[10] ...
- C语言课后习题(65)
谭浩强C语言第五版的一些课后习题 第九章 第一题 定义一个结构体变量 年月日 计算改日在本年是第几天 struct{int year;int month;int day; }date; int mai ...
- C语言课后习题(64)
谭浩强C语言第五版的一些课后习题 第八章 第十六题 输入一个字符串,含有数字和非数字,将连续的数字作为一个整数存放到数组中,并统计有多少个整数,然后输出 int main(){char str[50] ...
- C语言课后习题(63)
谭浩强C语言第五版的一些课后习题 第八章 第十四题 n个数逆序排列 然后输出 int main(){void print(int *p,int n);void sort(int *p,int n);i ...
最新文章
- 1111B - Average Superhero Gang Power
- queue的常见用法详解
- linux shell判断当前目录下的文件或目录
- css3 渐变色 3种,css3实现渐变色文字的三种方法
- 第三次学JAVA再学不好就吃翔(part36)--抽象类
- matlab text固定,[转载] 控制text位置-[Matlab]
- UVALive 8518 - Sum of xor sum
- 奇偶数判断(信息学奥赛一本通-T1041)
- 【Java 泛型】泛型(泛型类型、原始类型、泛型方法)、通配符(上界、下界、无限制、继承)
- Halcon数据类型
- ObsidianFolderSync 创作格外丝滑
- x-code中蓝色文件夹和绿色文件夹的区别
- python——sys模块
- 给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。
- 社会新现象:“蜗婚”离婚不分家
- 迅捷路由器造成计算机无法上网,迅捷路由器不能上网怎么办
- html屏幕缩小图片不失真,html图片失真怎么办
- 关于python的毕业设计题目_计算机毕业设计如何选题
- 学海灯塔课后题答案模块上线
- android自定义相机带方框,Android摄像头开发:拍照后添加相框,融合相框和图片为一副 图片...