教技答疑
文章平均质量分 79
这里是枫小霏写的教技答疑专栏,从入门到入土
枫小霏
君行健,天子以自强不息。
展开
-
NENU 进制转换
如果整数i在某些进制下是回文数,则输出“Number i is palindrom in basis”,然后分别输出这些进制,其中i是给定的整数。每组测试数据占1行,包括一个以0和1组成的字符串,字符串长度至少是1,至多是10000。例如,17在十进制下不是一个回文数,但在二进制下(10001)则是一个回文数。如果一个数从左往右读和从右往左读都是一样的话,那么我们就称它是一个回文数。输入一个2进制的数,要求输出该2进制数的16进制表示。题目要求你来验证给定的数在2~16进制中的哪些进制下是否是回文数。原创 2023-04-16 14:15:33 · 175 阅读 · 0 评论 -
用函数解决问题1156: 5203 周易II
C 语言是一种支持函数式编程的语言,函数是 C 语言中最基本的程序单元。通过函数,我们可以将一个大问题分解成多个小问题进行处理,并在需要时反复调用,以实现代码的模块化和重复利用,提高程序的可读性和可维护性。通过这种方式,我们可以将一个复杂问题分解成多个小问题,并使用函数逐一解决,从而实现代码的可读性和可维护性。原创 2023-04-16 14:10:08 · 147 阅读 · 0 评论 -
遍历时输出的思想(NENU 1133: 4204 W密码)
在写程序时,在遍历数组的过程中输出数组元素值有以下优点调试代码:在程序运行出错时,可以通过输出数组元素的值来判断是不是数组读取操作出现了问题。例如,我们可以在循环中加入 printf输出语句,打印出每个数组元素的值来进行调试。确认数组内容:在处理一些复杂的数据结构时,需要确认数组内部存储的具体内容,以便进行后续操作。通过遍历数组并输出元素的值,可以帮助我们更直观地查看数组的内容。分析算法复杂度:当我们分析某个算法的时间复杂度时,需要知道某个操作(如数组遍历)的实际执行次数。原创 2023-04-16 12:52:54 · 158 阅读 · 0 评论