c语言常见小算法的解题思路.docVIP

  • 6
  • 0
  • 约6.48千字
  • 约 8页
  • 2018-06-20 发布于河南
  • 举报
c语言常见小算法的解题思路

判定某一年是否是闰年 闰年时间:四年一闰,百年不闰,四百年再闰。,其中 大写字母转小写字母 大写字母+32 = 小写字母 A = 65 a = 97 输入一个华氏温度,要求输出摄氏温度。 计算公式为: 求方程的根。a,b,c由键盘输入,设。 一元二次方程的根为 求一天内表的指针的重合次数 可以只考虑12小时的情况,时针和分针重合时满足一下两条: 每分钟的度数×分钟数=每小时的读书×小时数(因为两针重合,故其度数一定相等) 小时-分钟数÷60=n (n为0到12的整数) 故有 12小时内重和11次(在12点重合两次只算一次) 故一天24小时内重合23次 判断m是否是素数。 让m被2到k=除,如果m能被2~k之中任何一个整数整除,则提前结束循环,此时i必然小于或等于k;如果m不能被2~k之间的任意整数整除,则在完成最后一次循环猴,i还要加1,因此i=k+1,然后猜种植循环。在循环之后判别i的值是否大于或等于k+1,若是,则表明未曾被2~k之间任意整数整除过,因此是素数。 约瑟夫问题 设有n个人围坐一圈,现从指定的第1个人开始报数,数到第m个人出列,然后从下一个人重新开始报数,数到第m个人又出列,。。。。如此重复,知道所有的人全部出列为止。 选用单循环链表做为存储结构,输入出列人的标号, 建立具有几个节点的单循环链表,其数据域值为生成结点时的顺序号。 用j计数扫描过的结点,当j

文档评论(0)

1亿VIP精品文档

相关文档