34(2023.11.25)C语言打题作业

34(2023.11.25)C语言打题作业_第1张图片

#include
int main()
{
	int x;
	scanf("%d",&x);
	printf("%o\n",x);
	printf("%X\n",x);
	return 0;
 } 

34(2023.11.25)C语言打题作业_第2张图片

#include
int main()
{
	int x;
	scanf("%o",&x);
	printf("%d\n",x);
	printf("%X\n",x);
	return 0;
 } 

34(2023.11.25)C语言打题作业_第3张图片

#include
int main()
{
	int x;
	scanf("%X",&x);
	printf("%o\n",x);
	printf("%d\n",x);
	return 0;
 } 

34(2023.11.25)C语言打题作业_第4张图片

#include
int main()
{
	int a,b,c;
	scanf("%d%d%d",&a,&b,&c);
	if(a+b>c&&a+c>b&&b+c>a)
	{
		printf("yes"); 
	}
	else
	{
		printf("no");
	}
	return 0;
}

 34(2023.11.25)C语言打题作业_第5张图片

#include
int main()
{
	int a,b,c;
	scanf("%d%d%d",&a,&b,&c);
	if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
	{
		printf("yes"); 
	}
	else
	{
		printf("no");
	}
	return 0;
}

34(2023.11.25)C语言打题作业_第6张图片

#include
int main()
{
	char ch;
	scanf("%c",&ch);
	int x=ch;
	printf("%d ",x);
	printf("%XH ",x);
	if(x>=65&&x<=90)
	{
		printf("uppercase");
	}
	else if(x>=97&&x<=122)
	{
		printf("lowercase");
	}
	else if(x>=48&&x<=57)
	{
		printf("digital");
	}
	else
	{
		printf("other");
	}
	return 0;
}

34(2023.11.25)C语言打题作业_第7张图片 

#include
int main()
{
	int a,b,c;
	scanf("%d%d%d",&a,&b,&c);
	int sum=a+b+c;
	int ave=(sum/3);
	int times=0;
	if(a<60)times++;
	if(b<60)times++;
	if(c<60)times++;
	if((ave>=80)&&(a>=90||b>=90||c>=90)) 
	{
		printf("excellent");
	}
	else if(a>=75&&b>=75&&c>=75)
	{
		printf("good");
	}
	else if(ave>=60&×<=1)
	{
		printf("pass");
	}
	else
	{
		printf("fail");
	}
	return 0;
}

 34(2023.11.25)C语言打题作业_第8张图片

#include
int main()
{
	int start=1;
	int n;
	scanf("%d",&n);
	for(int i=1;i

 34(2023.11.25)C语言打题作业_第9张图片

 

#include
int main()
{
	long long n;
	scanf("%lld",&n);
	while(n!=0)
	{
		printf("%d",n%10);
		n/=10;
	}
	return 0;
}

34(2023.11.25)C语言打题作业_第10张图片

#include
int main()
{
	long long n;
	scanf("%lld",&n);
	long long result=0;
	while(n!=0)
	{
		result*=10;
		result+=(n%10);
		n/=10;
	}
	result*=2;
	printf("%lld",result);
	return 0;
}

 34(2023.11.25)C语言打题作业_第11张图片

 

#include
int main()
{
	long long n;
	scanf("%lld",&n);
	long long a1=0;
	long long a2=1;
	if(n>=1){
		printf("0 1");
	}
	long long temp;
	while(a2<=n)
	{
		if(a1+a2>n)break;
		printf(" %lld",a1+a2);
		temp=a1;
		a1=a2;
		a2+=temp;
		
	}
	return 0;
}

 34(2023.11.25)C语言打题作业_第12张图片

#include
int main()
{
	long long n,m;
	scanf("%lld%lld",&n,&m);
	long long a1=0;
	long long a2=1;
	if(n<=1&&1<=m){
		if(n==1){
			printf("1 ");
		}
		else{
		printf("0 1 ");
		}
	}
	long long temp;
	while(a2<=m)
	{
		if(a1+a2>m)break;
		if(a1+a2>=n&&a1+a2<=m)
		{
			printf("%lld",a1+a2);
			if(!(a1+a2+a2>m))
			{
				printf(" ");
			}
		}
		temp=a1;
		a1=a2;
		a2+=temp;
		
	}
	return 0;
}

34(2023.11.25)C语言打题作业_第13张图片 

#include
int main()
{
	//是奇数,则对它乘3再加1,如果它是偶数,则对它除以2
	long n;
	scanf("%ld",&n);
	int times=0;
	while(n!=1)
	{
		if(n%2==0)
		{
			n/=2;
			times++;
		}
		else
		{
			n*=3;
			n+=1;
			times++;
		}
	}
	printf("%d",times);
	return 0;
}

 34(2023.11.25)C语言打题作业_第14张图片

 

#include
int main()
{
	long long n,m;
	long long start=1;
	scanf("%lld%lld",&n,&m);
	for(int i=n;i<=m;i++)
	{
		for(int j=1;j<=i;j++)
		{
			start*=j;
		}
		printf("%d! = %lld\n",i,start);
		start=1;
	}
	return 0;
}

34(2023.11.25)C语言打题作业_第15张图片 

#include
int main()
{
	int n;
	long long sum=0;
	long long sum1=1;
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=i;j++)
		{
			sum1*=j;
		}
		sum+=sum1;
		sum1=1;
	}
	printf("%lld",sum);
	return 0;
}

34(2023.11.25)C语言打题作业_第16张图片 

#include
int main()
{
	int n;
	scanf("%d",&n);
	long a1=0;
	long a2=1;
	long temp;
	if(n==1){
		printf("0");
		return 0;
	}
	if(n==2){
		printf("0 1");
		return 0;
	}
	printf("0 1 ");
	for(int i=2;i

 34(2023.11.25)C语言打题作业_第17张图片

#include
int main()
{
	int m,n;
	scanf("%d%d",&m,&n);
	long long a1=0;
	long long a2=1;
	long long temp;
	if(m<=1&&n>=1)
	{
		printf("0");
		if(n>1)
		{
			printf("\n1\n");
		}
	}
	else if(m<=2&&n>=2)
	{
		printf("1\n");
	}
	for(int i=2;i=m-1){
		printf("%lld",a1+a2);
		if(i

 

 34(2023.11.25)C语言打题作业_第18张图片

 

#include
int main()
{
	int a,b;
	int temp;
	scanf("%d%d",&a,&b);
	if(a>b)
	{
		printf("%d - %d = %d",a,b,a-b);
	}
	else
	{
		temp=a;
		a=b;
		b=temp;
		printf("%d - %d = %d",a,b,a-b);
	}
	return 0;
}

34(2023.11.25)C语言打题作业_第19张图片 

int get_max(int x,int y)
{
    if(x>y)
    {
    	return x;
	}
	else
	{
		return y;
	}
}

 34(2023.11.25)C语言打题作业_第20张图片

 

你可能感兴趣的:(c语言,算法,java)