- 博客(3)
- 收藏
- 关注
原创 判断友好数对
如果两个整数的所有正因子之和(包括1,不包括自身)等于对方,就称这对数是友好的。1210的因子之和为1+2+5+10+11+22+55+110+121+242+605=1184。1184的因子之和为1+2+4+8+16+32+37+74+148+296+592=1210。2. 在函数部分中 用了不常见的求和方式 也节省了循环所需要是时间。通过双循环的办法来逐个的判断是不是友好数对。方法二:通过单循环找对应的数在判断是不是在循环里面。比较容易想 但是浪费时间 基本上会运行超时。
2024-03-01 20:41:27
794
1
原创 scanf和getchar的区别
循环处理不同:由于getchar函数每次只读取一个字符,通常需要放在循环中使用,直到读取到结束符号(比如EOF)为止。用途不同:scanf通常用于读取输入流中特定格式的数据,比如读取整数、浮点数、字符串等,可以根据格式字符串指定读取规则。功能不同:scanf函数用于从输入流中读取格式化的输入,可以读取除空格和换行符之外的各种字符。综上所述,scanf和getchar函数在读取字符的过程中具有不同的功能和用途,开发者可以根据具体需求选择合适的函数来实现字符输入操作。
2023-10-14 14:25:47
2553
1
原创 printf的整形输出格式控制
25 是右对齐 前面不够的补空格 如果超出这数字正常输出。25 如果数据大于这个位数也是正常输出。如果为正输 8 输入的数据为25那么输出为。printf的整形基本输出格式为%d。前面的数字起到可以控制格式输出的作用。如果是负数-8那么为左对齐输出将变成。在%d前可以加具体的正数 或者负数。
2023-10-13 18:57:00
258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人