学c++的第六天 细胞分裂 ——复合运算符

目录

1.课前导入

2.解析

3课后作业


1.课前导入

细胞学说是1838—1839年由德国的植物学家施莱登和动物学家施旺排出。该学说认为一切生物都是由细胞组成,细胞是生命的结构单位,细胞只能由细胞分裂而来,1个细胞,第1次分裂成2个,第2次。

2个分裂成4个,……试编一程序,算一算第5次分裂成几个?

答案:

#include <bits/stc++.h>
using namespace std;
int main(){
int n=1;  //定义变量n,并初始化为1
n=n*2;  //将变量的值乘2
n=n*2;  //将变量的值乘2 
n=n*2;  //将变量的值乘2 
n*=2;  //将变量的值乘2
n*=2;  //将变量的值乘2
cout << n << endl;  //输出最后n的值,并换行
return 0;  //结束
}

运行结果:

32

2.解析

在赋值符“=”之前加上“*”运算符,构成复合运算符“*=”。语句“n*=2;”相当于“n=n*2;”。想要用什么运算符就看你想用什么了。

还有其他复合的运算符,如“+=”“-=”“/=”。

s+=i 等同于 s=s+i。

s-=i 等同于  s=s-i.

s*=i 等同于 s= s-i.

s/=i 等同于 S=s*i.

s/=i 等同于 s=s/i   (i不等于0)

3.课后作业

云兰阁A1009、A1008

指挥加油站 A1007

由于A1010过于复杂所以小编也把答案写出来供大家参考,

小编不希望大家直接抄答案!!!

参考答案:

A1009

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a,b,c;
	cin>>a>>b;
	c=a+b;
	cout<<c;
}

A1008

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a,b,c,d;
	cin>>a>>b>>c;
	d=a*0.2+b*0.3+c*0.5;
	cout<<d;
}

A1007

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a,b,c,d;
	cin>>a>>b>>c;
	d=a+(b-a)*(c-1);
	cout<<d; 
}

A1010

#include<iostream>
using namespace std;
int main()
{
	cout<<"8";
    return 0;
}

相关推荐

  1. c++ 细胞分裂 ——复合运算符

    2024-04-13 00:04:02       15 阅读
  2. 零基础Python||字符串(3)

    2024-04-13 00:04:02       39 阅读
  3. 《21C++》(十三章) 类型转换运算符

    2024-04-13 00:04:02       10 阅读
  4. C++笔记打卡11运算符重载、继承)

    2024-04-13 00:04:02       12 阅读
  5. python

    2024-04-13 00:04:02       13 阅读
  6. 56分区表转换之复合分区

    2024-04-13 00:04:02       40 阅读
  7. 回顾Django

    2024-04-13 00:04:02       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-13 00:04:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-13 00:04:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-13 00:04:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-13 00:04:02       20 阅读

热门阅读

  1. Unity 主线程和其他线程之间的数据访问

    2024-04-13 00:04:02       13 阅读
  2. 在Android中使用MediaPlayer播放音频和视频

    2024-04-13 00:04:02       17 阅读
  3. 华为校招机试 - 网络保卫战(20240410)

    2024-04-13 00:04:02       13 阅读
  4. 两个数组的交集

    2024-04-13 00:04:02       17 阅读
  5. c#写的代码如何防止被反编译

    2024-04-13 00:04:02       19 阅读
  6. centos7的防火墙

    2024-04-13 00:04:02       14 阅读
  7. 获取cookie的方式

    2024-04-13 00:04:02       16 阅读
  8. LeetCode 27.移除元素

    2024-04-13 00:04:02       12 阅读
  9. Linux系统优化

    2024-04-13 00:04:02       14 阅读
  10. 个人博客项目笔记_04

    2024-04-13 00:04:02       13 阅读