首页 > 其他分享 >3:3010-3015

3:3010-3015

时间:2024-03-27 22:32:13浏览次数:20  
标签:10 20 头牛 int 3010 3015 using cout


3010:【例4.1】 交换两个数的位置

网址:

3010【例4.1】 交换两个数的位置

思路:

可以使用一个额外的变量来实现,步骤如下:

  1. 假设要交换的两个数为a和b。
  2. 创建一个临时变量temp,将a的值赋给temp:temp = a。
  3. 接下来将b的值赋给a:a = b。
  4. 最后,将temp的值赋给b:b = temp。

经过上述操作,a和b的值会被成功交换,完成交换两个数的操作

直接a=b;b=a;的话,变量a原先的值会被替换掉,执行b=a;时,a已经不是原先a的值,而是b的值

代码:

#include<iostream>

using namespace std;

int main()
{
	int a = 20;
    int b = 22;
    //创建临时变量c,保存a的值
    int c = a;
    a = b;
    b = c;
    cout << "a="<<a << endl;
    cout << "b="<<b;
	return 0;
}

3011:【例4.2】 天安门广场的面积

网址:

3011【例4.2】 天安门广场的面积

思路:

长方形的面积=长×宽

代码:

#include<iostream>

using namespace std;

int main()
{
    int a = 880; // 长
    int b = 500; // 宽
	cout<<a*b;   // 面积=长×宽
	return 0; 
}

3012:练4.1 阿布拉1

网址:

3012练4.1 阿布拉1

思路:

按照题目3010交换的思路,交换a和b的值

代码:

#include<iostream>

using namespace std;

int main()
{
    int a = 10;
    int b = 20;
    cout << "a=" << a << " " << "b=" << b << endl;
    int t = a; //创建临时变量t保存a的值
    a = b;
    b = t;
    cout << "a=" << a << " " << "b=" << b;
    return 0;
}

3013:练4.2 列朋波骨

网址:

3013练4.2 列朋波骨

思路:

直接输出5,或者每天的数量×天数5

代码:

#include<iostream>

using namespace std;

int main()
{
    int a = 5;
    cout << a;
    return 0;
}


3014:练4.3 3个连续数

网址:

3014练4.3 3个连续数

思路:

先输出100,再加一,输出101,再加一,输出102

代码:

#include<iostream>

using namespace std;

int main()
{
    int a = 100;
    cout << a << endl;
    cout << ++a <<endl; // 加1
    cout << ++a <<endl; // 加1
    return 0;
}

3015:练4.4 牛吃牧草

网址:

3015练4.4 牛吃牧草

思路:

每头牛每天吃的牧草是固定的,

假设每头牛每天吃1份牧草,

15头牛20天吃 15× 1 × 20份,

20头牛10天吃20×1×10份,

者之间的差15× 1 × 20份 -  20×1×10份 ,即 10天长的牧草的份数,

再除以10,即一天长的份数,再除以1(每头牛每天吃1份牧草)即这片牧场每天新生的草量可供几头牛吃1天

代码:

#include<iostream>		
using namespace std;
int main()
{
	int s1,s2,s3;		
	s1=15*1*20;		//15头牛20天所吃的牧草份数
	s2=20*1*10;		//20头牛18天所吃的牧草份数
	s3=(s1-s2)/(20-10);		//每天新生的草量份数
	cout<<s3/1<<endl;		//1份为1头牛1天的草量
	return 0;	
}

程序中*1,/1可以去掉

标签:10,20,头牛,int,3010,3015,using,cout
From: https://blog.csdn.net/xiangzhi0536/article/details/137089525

相关文章

  • GBU3010-ASEMI开关电源整流桥GBU3010
    编辑:llGBU3010-ASEMI开关电源整流桥GBU3010型号:GBU3010品牌:ASEMI封装:GBU-4特性:插件、整流桥平均正向整流电流(Id):30A最大反向击穿电压(VRM):1000V恢复时间:>2000ns最大RMS电压:引脚数量:4芯片个数:4最大正向压降:1.05V芯片尺寸:160MIL工作温度:-55℃~150℃正向浪涌电流:300A类型......
  • 20230109
    top70020240104-0520240106-720240108极限 极 0 00感情 感 0 00应该 应 0 00因为 因 0 00因为欢迎 迎 0 00忘却 却 0 00投靠 投 0 00休息 息 0 00广告 告 0 00留下 留 0 00领带 领 0 00团结 结 0 01错误 错 0 00一百 百 0 00忽然 忽 0 00从前 从 0 01愿意 愿 ......
  • MBR30150FCT-ASEMI大功率肖特基MBR30150FCT
    编辑:llMBR30150FCT-ASEMI大功率肖特基MBR30150FCT型号:MBR30150FCT品牌:ASEMI封装:TO-220F特性:插件、肖特基二极管最大平均正向电流:30A最大重复峰值反向电压:150V恢复时间:5ns引脚数量:3芯片个数:2最大正向压降:0.90V芯片尺寸:122MIL浪涌电流:275A漏电流:10ua工作温度:-40℃~17......
  • MBR30100FCT-ASEMI大功率肖特基MBR30100FCT
    编辑:llMBR30100FCT-ASEMI大功率肖特基MBR30100FCT型号:MBR30100FCT品牌:ASEMI封装:TO-220F特性:插件、肖特基二极管最大平均正向电流:30A最大重复峰值反向电压:100V恢复时间:5ns引脚数量:3芯片个数:2最大正向压降:0.90V芯片尺寸:122MIL浪涌电流:275A漏电流:10ua工作温度:-40℃~170℃包装方式:100/......
  • MBR30100FCT-ASEMI大功率肖特基MBR30100FCT
    编辑:llMBR30100FCT-ASEMI大功率肖特基MBR30100FCT型号:MBR30100FCT品牌:ASEMI封装:TO-220F特性:插件、肖特基二极管最大平均正向电流:30A最大重复峰值反向电压:100V恢复时间:5ns引脚数量:3芯片个数:2最大正向压降:0.90V芯片尺寸:122MIL浪涌电流:275A漏电流:10ua工作温度:-40℃~17......
  • SBT30100VFCT-ASEMI肖特基二极管SBT30100VFCT
    编辑:llSBT30100VFCT-ASEMI肖特基二极管SBT30100VFCT型号:SBT30100VFCT品牌:ASEMI封装:TO-220F正向电流:30A反向电压:100V引线数量:3芯片个数:2芯片尺寸:94MIL漏电流:<10ua恢复时间:5ns浪涌电流:250A芯片材质:正向电压:0.40V~0.66V工作结温:-65℃~150℃包装方式:500/箱SBT30100VF......
  • MBR30100CT-ASEMI肖特基二极管MBR30100CT
    编辑:llMBR30100CT-ASEMI肖特基二极管MBR30100CT型号:MBR30100CT品牌:ASEMI封装:TO-220特性:插件、肖特基二极管正向电流:30A反向耐压:100V恢复时间:5ns引脚数量:3芯片个数:2正向压降:0.54V~0.92V芯片尺寸:122MIL浪涌电流:275A漏电流:10ua工作温度:-65℃~175℃包装方式:500/盘;5000......
  • SP13015 CNTPRIME -Counting Primes
    \(CNTPRIME\)-\(Counting\)\(Primes\)题目描述给定初始序列\(A\),然后对原序列有以下操作:操作\(1\):0lrv将区间\([l,r]\)全赋值为\(v\)。操作\(2\):1lr查询区间\([l,r]\)注意:多组测试和特殊的输出。题目分析:就是一道板子题,首先我们先用欧拉筛筛出值域\([2,10^6]\)内的......
  • SP13015 CNTPRIME -Counting Primes
    \(CNTPRIME\)-\(Counting\)\(Primes\)题目描述给定初始序列\(A\),然后对原序列有以下操作:操作\(1\):0lrv将区间\([l,r]\)全赋值为\(v\)。操作\(2\):1lr查询区间\([l,r]\)的质数个数。注意:多组测试和特殊的输出。题目分析:就是一道板子题,首先我们先用欧拉筛筛......
  • 【雕爷学编程】Arduino动手做(100)---MAX30102手腕心率模块2
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......