2019 1-17

Posted ylx0506

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019 1-17相关的知识,希望对你有一定的参考价值。

/*
 1.求得两个整数中较大的那一个。
 */
#include <stdio.h>
int largernumber(int, int);
int main(void)
{
	int var1, var2, num;
	printf("请输入两个整数:");
	scanf("%d %d", &var1, &var2);
	num = largernumber(var1, var2);
	printf("输入的两个整数较大的为:%d
", num);
	return 0;
}
//求两整数中较大的
int largernumber (int var1, int var2)
{
	if (var1>var2)
		return var1;
	if (var1<var2)
		return var2;
	if (var1==var2);
		return -1;

}

 

/*
 2.返回给定正整数的倒序。
 */

#include <stdio.h>
int inverted_output(int);
int main(void)
{
	int  num, num1,num2;
	printf("请输入一个正整数:");
	scanf("%d", &num1);
	num2 = inverted_output(num1);
	printf("%d
", num2);
	return 0;
}
//倒序输出
int inverted_output(int num)
{
	int i=0,j=0;
	while(num>0){
		i=num%10;
		j=j*10+i;
		num=num/10;
	}
	return j;
}

 

/*
 3.用递归求得一个整型数的阶乘。
 */

#include <stdio.h>
int factorial (int);
int main (void)
{
	int num, ret;
	printf("请输入一个整形数:");
	scanf("%d", &num);
	ret = factorial (num);
	printf("该整形数的阶乘为:%d
", ret);
	return 0;
}
//求整形数的阶乘
int factorial (int n)
{
	if (n<0)
		return -1;
	if (n==1)
		return 1;
	return n*factorial (n-1);
}

 

/*
 4.判断一个整数是否在两个整数之间。
 */

#include <stdio.h>
int is_between (int, int, int);
int main(void)
{
	int num1, num2, num3, i;
	printf("请输入三个整数:");
	scanf("%d %d %d", &num1, &num2, &num3);
	i = is_between (num1, num2, num3);
	if(i==1)
		printf("是
");
	else
		printf("否
");

	return 0;
}
//是否在中间
int is_between (int num1, int num2, int num3)
{
	if(num1<=num2){
		if(num3>num1&&num3<num2)
			return 1;
		else 
			return 0;
	}
	if(num1>=num2){
		if(num3<num1&&num3>num2)
			return 1;
		else 
			return 0;
	}
}

 

以上是关于2019 1-17的主要内容,如果未能解决你的问题,请参考以下文章

片段更改崩溃

argparse 代码片段只打印部分日志

[Codeforces Round #522 (Div. 2, based on Technocup 2019 Elimination Round 3)][C. Playing Piano](代码片段

我的C语言学习进阶之旅解决 Visual Studio 2019 报错:错误 C4996 ‘fscanf‘: This function or variable may be unsafe.(代码片段

我的C语言学习进阶之旅解决 Visual Studio 2019 报错:错误 C4996 ‘fscanf‘: This function or variable may be unsafe.(代码片段

如何在 Reactjs 中添加丰富的代码片段?