题解列表

筛选

自定义函数处理素数——C语言;调用函数;易懂;

摘要:解题思路:   素数是除1和它本身之外没有它能除尽的数,所以使用循环与选择结构解题;注意事项:    一定注意不能在循环中使用if判断素数,否则会出现一串字母;所以定义一个新变量作为记录是否有数能被你……

数字统计(有注释)

解题思路:这段代码的主要功能是统计从0到用户输入的整数n中,每个数字的个位数字出现的次数。它使用一个包含10个元素的整数数组a来记录每个数字出现的次数,然后在循环中逐个迭代从0到n的数字,将其个位数字提取出来并更新相应的计数。最后,通过循环遍历数组a,并打印每个元素的计数值。

c代码记录之多输入输出问题(important)

下方代码是把0算进比较的,系统也给过了,刚开始while漏了花括号,感谢雷兄一针见血。后面写一个不把结尾0算进比较的代码```c#includeintmain(){intm,max_num=0;while(~scanf("%d",&m)){if(m>max_num)max_num=m;if(m==0)

判断是否为两位数

摘要:参考代码:#include<stdio.h> int main() {     int a;     scanf("%d",&a);     if(a>=10 && a<=99){    ……

整数大小比较

摘要:参考代码:#include<stdio.h> int main() {     int x,y;     scanf("%d %d",&x,&y);     if(x>y){       ……

奇偶ASCII值判断

摘要:参考代码:#include<stdio.h> int main() {     char a;     scanf("%c",&a);     if(a%2==0){         pr……

2864: 单词替换(输入与指针)

解题思路:这道题用c++的cin和c语言的%s做都很简单,因为cin输入和%s输入都是遇到空格就停止,所以在输入的时候就实现了单词分隔。当然c++的string类型更方便一点,因为string类型可以进行=的赋值,还可以直接用==进行比较,不过差距也不大。

校门外的树(大一新生版)

解题思路:已知首先要输入长度和区块,定义两个变量及一个数组(处理大量数据),输入后将长度定义在数组中,我这里定义为2(除0外多少都可以),以便后面计算还有多少棵树(计算2的数组多少),然后进行m个循环,输入m个区块,将区块·内的数组定义为0(即此地无树),