工科小白的第一次作业(实验1)

工科小白的第一次作业(实验1)

1、用c语言书写Good luck!:

#include<stdio.h>
int main()
{
	printf("Good luck!");
	
}

2、用c语言计算任意三个数的平均值(a,b,c):

#include<stdio.h>
int main()
{
	int a, b, c;
	float average;
	printf("请输入三个值(a+b+c):");
	scanf_s("%d+%d+%d", &a, &b, &c);
	average = (a + b + c) / 3.0;
	printf("(%d+%d+%d)/%f", a, b, c, average);
	return 0;
}

3、用c语言计算任意两个数中的最大值(a,b)

(1)这段代码只能比较整型数据——a>b?a:b; 

#include<stdio.h>
int main()
{
	int a, b;
	printf("输入任意两个值(a,b):");
	scanf_s("%d,%d", a, b);
	a > b ? a: b;
		return 0;
}

(2)下面这段代码可比较数值类型较宽泛:

#include<stdio.h>
int main()
{
	float a, b;
	printf("输入任意两个值(a,b):");
	scanf_s("%f,%f", &a, &b);
	if (a > b)
	{
		printf("%f最大", a);
	}
	else {
		printf("%f最大", b);
	}

	return 0;
}

(3)调用函数求 三个数整中的最大值:

#include<stdio.h>

	int Max(int a, int b, int c)
	//对被调用函数max的声明(注意用符号;)
	{
		int d;
		if ((a > b)&&a > c)
		{
			d = a;
		}
		else if (b > a&&b > c)
		{
			d = b;
		}
		else if (c > a&&c > b)
		{
			d = c;
		}
		return (d);
	}
	main()
	{
		int x, y,z , max;
		printf("请输入三个数值(a,b,c):");
		scanf_s("%d,%d,%d",&x,&y,&z);
		 max=Max(x,y ,z );
		printf("三个数中最大的数是:%d\n", max);
		return 0;
	}

4、计算1+2+3+......+100的值sum:

#include<stdio.h>
int main()
{
	int x,sum;
	sum = 0; x = 1;
	while (x <= 100)
	{
		sum = sum + x;
		x += 1;
	}
	printf("1+2+3+......+100=%d\n", sum);
	return 0;
}

	

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邱姝姝的逆袭日记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值