题解列表

筛选

就是数字有点大,我用的long 和%ld

摘要:解题思路:注意事项: 这里我用的是long 用int 的话在后面数值越来越大,会超出int的限定值,从而变成负数。还有要用%ld别搞错了参考代码:#……

两次循环和一次判断

摘要:解题思路:两次循环和一次判断注意事项:输出结果时要加1(arr2[1]+1)参考代码:#include<stdio.h>int main(){ int n,cou……

1022:帅选n以内的素数

解题思路:注意事项:参考代码:方法一:不使用子函数#include#includeintmain(){intn,k,i,j;scanf("%d",&n);for(i=2;i<=n;i++){k=sqrt(i);for(j=2;j<=k;j++){if(i%j==0)b

for循环嵌套加个if语句

摘要:解题思路:注意事项:为确保小的在前大的在后,加个逻辑判断语句。参考代码:#include<math.h>#include<stdio.h>int main(){ &……

两个for循环嵌套+flag标志

摘要:解题思路:注意事项:i=2时,不满足内层循环条件,所以2可以被输出,不用再单独考虑2的情况了。参考代码:#include<stdio.h>int main(){ ……

[编程入门]三个字符串的排序

解题思路:注意事项:如果使用strcmp感觉只能用冒泡排序了,初始化字符串时可以用一维的字符串指针数组储存,用二维字符串数组也行。参考代码:#include#include//输入三个字符串,按由小到大的顺序输出intmain(){charstr1[300]={0

一个for循环解决问题

摘要:解题思路:注意事项:参考代码:#include<math.h>#include<stdio.h>int main(){ int i,n,temp; d……