打卡第一天
#include <stdio.h>
short int f(unsigned short int a,unsigned short int b){
if(b==0)
return -1;
else
return a/b;
}
int main(void)
{
int a,b;
scanf("%d,%d",&a,&b);
printf("%d",f(a,b));
return 0;
}
3-8#include <stdio.h>
float f(float a){
float c;
c=5*(a-32)/9;
return c;
}
int main()
{
float a;
scanf("%f",&a);
printf("%f",f(a));
return 0;
}
3-9#include <stdio.h>
int f(int a){
int i;
if (a==2)
return 1;
else if(a==1)
return 0;
else
for(i=2;i<a;i++)
{
if(a%i==0)
return 0;
else
return 1;
}
}
int main()
{
int a;
scanf("%d",&a);
a=f(a);
if(a==0)
printf("no");
else
printf("yes");
return 0;
}
3-10#include <stdio.h>
int m(int a,int b){
int i;
while(1){
if(i&a==0&&i%b==0)
{
break;
}
i++;}
return i;
}}
int f(int a,int b){
int n=a;
while(b%a!=0){
n=b%a;
b=a;
a=n;
}
return n;
}
int main()
{
int a,b,temp;
scanf("%d,%d",&a,&b);
if (a>b)
temp=a;
a=b;
b=temp;
printf("最Á?大䨮公?约?数ºy是º?%d",f(a,b));
printf("最Á?小?公?倍À?数ºy是º?%d",m(a,b));
return 0;
}
3-12#include <stdio.h>
int f(int n){
if(n==1)
return 1;
else
n=f(n-1)+n;
return n;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d",f(n));
return 0;
}