简单的选择结构 解题思路:注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){intn;while(scanf("%d",&n)!=EOF){if(n<0||n>100)printf("Scoreiserror!");elseif(n 题解列表 2026年07月24日 0 点赞 0 评论 224 浏览 评分:0.0
经典的多项输入嵌套数组排序问题 解题思路:思路很常规,只有一点:这种循环判断嵌套中,如果要对某个变量进行额外操作,一定要引入中间变量替代它去操作,防止操作的代码干扰了原循环的赋值!注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){intn;scan 题解列表 2026年07月23日 1 点赞 0 评论 190 浏览 评分:0.0
多项输入与余数判断结合 解题思路:注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){inta,b;while(scanf("%d%d",&a,&b)==2){if(a==0&&b==0)break;for(inti=0;i<100;i++) 题解列表 2026年07月23日 1 点赞 0 评论 156 浏览 评分:0.0
经典分离位数法统计数字 解题思路:注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){intn;scanf("%d",&n);intsum[10]={0};for(inti=1;i<=n;i++){inttemp=i;while(temp>0 题解列表 2026年07月23日 1 点赞 0 评论 129 浏览 评分:0.0
三个数字的排序-三句话 解题思路:注意事项:参考代码:nums=sorted([int(x)forxininput().split()])s="".join(map(str,nums))print(s) 题解列表 2026年07月23日 0 点赞 0 评论 126 浏览 评分:0.0
电报加密-用内置函数isalpha()来判断是否是字母 摘要:解题思路:注意事项:参考代码:def chang_char(s): chang_s='' for i in s: &nb…… 题解列表 2026年07月23日 1 点赞 0 评论 199 浏览 评分:0.0
多组不定项输入的处理方式 解题思路:注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS1#include#includeintmain(){intn;intsum,temp;while(scanf("%d", 题解列表 2026年07月23日 1 点赞 0 评论 233 浏览 评分:0.0
基础的分离位数判断操作,与循环判断结构嵌套 解题思路:这个题目要求计算所有7的倍数和含7的数字。7的倍数好求,含7怎么判断呢?答案是分离位数法:先求个位数,如果不是7就通过/10把个位数过滤掉,新的数字继续进行判断过滤操作,直到为0注意事项:在循环体内嵌套判断,为了不干扰循环赋值,不能直接把数字i丢进去判断, 题解列表 2026年07月23日 1 点赞 0 评论 231 浏览 评分:0.0
类斐波那契数列问题 解题思路:其实和斐波那契数列问题本质是一样的,自定义一个递归函数即可注意事项:数列增大会很快,为了防止大数溢出,建议函数定义为longlong类型!参考代码:#define_CRT_SECURE_NO_WARNINGS1#includelonglongintfib(intn){lon 题解列表 2026年07月23日 1 点赞 0 评论 82 浏览 评分:0.0
不定项多组输入输出外加数组排序 解题思路:这个题目新手可能上去一看就觉得难办,其实大家不要害怕,一层一层拆解。首先就是解决多组输入问题,经典的scanf嵌套。由于题目说nm均为0就结束,所以在循环语句中首先加一条if判断。接着以数组形式输入n个数,再把m插进去,就是基本的数组插入问题了。 题解列表 2026年07月23日 1 点赞 0 评论 123 浏览 评分:0.0