每日一言
空不是无,空是一种存在,你得用空这种存在填满自己。 --三体
题目BC43
我当时为什么把它收藏起来呢??
正确代码
#include <stdio.h>
int main()
{
int n = 0;
scanf("%d",&n);
printf("%d",n/12*4+2);
return 0;
}
题目BC44
这类题我已经写成博客了打印最小公倍数
现在再做一遍轻而易举~~
正确代码
#include <stdio.h>
int main()
{
long n = 0;
long m = 0;
long tmp = 0;
scanf("%d %d",&n,&m);
long c =n*m;
while(tmp=n%m)
{
n=m;
m=tmp;
}
printf("%ld",m+c/m);
return 0;
}
题目BC45
正确代码
#include <stdio.h>
#include<math.h>
int main()
{
int n = 0;
scanf("%d",&n);
int tmp = n;
int i = 0;
while(tmp)
{
i++;
tmp/=10;
}
while(i)
{
if(n/(int)pow(10,i-1)%2==0)
{
tmp+=0*pow(10,i-1);
}
else
{
tmp+=1*pow(10,i-1);
}
i--;
}
printf("%d",tmp);
return 0;
}
写的有点挫了,改一下
#include <stdio.h>
#include<math.h>
int main()
{
int n = 0;
scanf("%d",&n);
int i = 0;
int sum=0;
int m = 0;
while(n)
{
m=n%10;
if(m%2==0)
sum+=0;
else
sum+=1*pow(10,i);
i++;
n/=10;
}
printf("%d",sum);
return 0;
}
题目BC67
错因:当时看到这题直接懵了,后来想想其实很简单
正确代码
#include <stdio.h>
int main()
{
float x = 0;
float y = 0;
float x2 = 0;
float y2 = 0;
scanf("%f %f %f %f",&x,&y,&x2,&y2);
if(x==x2)
y>y2?printf("d"):printf("u");
else
x>x2?printf("l"):printf("r");
}
题目BC71
这一题写成博客了C语言精选练习题:(4) 判断三角形
题目BC73
写成博客了BC73 计算一元二次方程(包括虚根)
题目BC76
代码如下
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
int d = 0;
scanf("%d-%d-%d-%c",&a,&b,&c,&d);
int r = a+b/100*2+b/10%10*3+b%10*4+c/10000*5+c/1000%10*6+c/100%10*7+c/10%10*8+c%10*9;
if(d!='X'&&r%11==10)
printf("%d-%d-%d-X",a,b,c);
else if(r%11!=d-'0'&&r%11!=10)
printf("%d-%d-%d-%d",a,b,c,r%11);
else
printf("Right");
return 0;
}
题目BC81
这道题我也写成博客了打印100-200之间的素数
结语
请给自己些耐心,一口吃不成胖子。
山外青山楼外楼,莫把百尺当尽头。
想成为大佬那就保持空杯心态加油努力吧!
都看到这里啦!真棒(*^▽^*)
可以给作者一个免费的赞赞吗,这将会鼓励我继续创作,谢谢大家
编程小白写作,如有纰漏或错误,欢迎指正