摘要: 7-1 龟兔赛跑 (20 分) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力, 阅读全文
posted @ 2021-11-25 10:12 周轩 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 在c语言中,二维数组与指针之间中有着密切的关系。 一般来说,二维数组的表现形式为a[i][j],而在指针中,与这个表现形式相同的指针形式为*(*(a+i)+j); 为什么要这么表示呢? 首先我们理解二维数组,二维数组就是一个平面,里面有很多小格子,格子里面可以储存元素,一般都是按行按列顺序排放。我们 阅读全文
posted @ 2021-11-20 22:18 周轩 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 在以前,为了防止信息被窃取,人们使用凯撒密码来进行加密(咋感觉说得这么官方enmmm) 凯撒密码的原理很简单,就是将密码(字母或者数字加上一个偏移量,对他进行转换,比如说我输入的字符是a,偏移量是2,那么得到的是c;如果我输入字符2,偏移量也是2,那么我得到的应该是4;在此基础上,我们又可以对密码偏 阅读全文
posted @ 2021-11-09 10:51 周轩 阅读(2755) 评论(0) 推荐(0) 编辑
摘要: pta上我们经常看到有关天数转换的问题,下面有一题:输入年月日,判断这一天是该年的第几天? 我们使用数组解决这个问题: #include<stdio.h>int day_of_year(int year, int month, int day); int main() { int year, day 阅读全文
posted @ 2021-11-08 11:15 周轩 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 我们对一组数据进行从小到大或者从大到小排序的时候,可以利用数组能够储存字符的性质,使用选择排序法对数据进行排序。(以从小到大排列为举例) 选择法排序,从第一个数字开始,将第一个数字往后的数字跟第一个进行比较,如果第一个数字比第一个数字往后的数字(n-1个)进行比较,如果后面的数据有比它小的,就与第一 阅读全文
posted @ 2021-11-07 20:37 周轩 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 最近学习c语言学的实在是有点慢,现在看到一个对我而言很有意思的题目--输出数字金字塔,现在我把它分想给大家吧,希望大家能够给出指导意见 题目:输入一个正整数n,输出n行空心金字塔,要求定义和调用函数hollow-pyramid(n)输出n行空心的数字金字塔。当n=5时,5行空心数字金字 阅读全文
posted @ 2021-11-06 20:53 周轩 阅读(2093) 评论(0) 推荐(0) 编辑