![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习
拥抱Linux
Deepin 15.10.1 使用者
展开
-
十进制转换成二进制,(1)除法实现,(2)位运算实现
十进制转换成二进制,除法实现 闲话少叙,直入正题。思路、过程见注释。 // 日期:2019-03-11 // 作者:拥抱Linux // 用求余的方式,把十进制数转换为二进制数 // 表示范围,int型的范围,-2^31 ~ 2^31-1,即[-2 147 483 648, 2 147 483 647] // 输入的数值超出int型的范围的话,会出现不正确的结果 #include <st...原创 2019-03-11 11:09:42 · 2571 阅读 · 0 评论 -
顺序循环报数到3,逐一退出,最后留下的是谁?
题目:n人围成一个圈,顺序排列。 从第一个人开始报数,从一报到三,凡是报到三的人退出圈子, 问最后留下的是原来第几号的那位。 问题来源:> C语言论坛提问帖 < 献丑了! // 20190421_circle_report_3_last_one_.c /* 题目:n人围成一个圈,顺序排列。 * 从第一个人开始报数,从一报到三,凡是报到三的人退出圈子, * 问最后留下的是原来第几号...原创 2019-04-22 00:28:41 · 705 阅读 · 0 评论 -
鞍点,正方形矩阵的鞍点,C语言实现
题目地址:中国大学MOOC,《程序设计入门——C语言》,第7周编程练习二,鞍点 题目内容: 给定一个n*n矩阵A。矩阵A的鞍点是一个位置(i,j),在该位置上的元素是第i行上的最大数,第j列上的最小数。一个矩阵A也可能没有鞍点。 你的任务是找出A的鞍点。 输入格式: 输入的第1行是一个正整数n, (1<=n<=100),然后有n行,每一行有n个整数,同一行上两个整数之间有一个或多个空格...原创 2019-04-30 20:35:57 · 1622 阅读 · 0 评论