首页 > 其他分享 >L1-11-第五单元-for循环(25~26课)518: T454429 乘方计算

L1-11-第五单元-for循环(25~26课)518: T454429 乘方计算

时间:2024-07-26 17:25:16浏览次数:18  
标签:11 25 26 int 样例 1000000 乘方 c++ 程序代码

初学c++的同学,对乘方运算不熟悉,我也是走过几次弯路才写对程序代码,大伙药注意仔细看程序代码。理解其中的奥妙!

题目内容

给出一个整数 a 和一个正整数 n,求乘方 an。

输入格式

一行,包含两个整数 a 和 n。−1000000≤a≤1000000,1≤n≤10000。

输出格式

一个整数,即乘方结果。题目保证最终结果的绝对值不超过 1000000。

样例 1 输入

2   3

样例 1 输出

8

程序代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a,n,s=1;
	cin>>a>>n;
	for(int i=1;i<=n;++i)	 
	s=s*a;		
	cout<<s;
	return 0;
}

输出结果:

2   3
8
--------------------------------
Process exited after 3.705 seconds with return value 0
请按任意键继续. . .

总结:程序代码没几行,但初学者要写出来也不容易,数学中容易理解,放在c++中就不太号理解。同学们看懂了吗?

标签:11,25,26,int,样例,1000000,乘方,c++,程序代码
From: https://blog.csdn.net/2401_86501828/article/details/140718960

相关文章

  • 0726鲜花—高一回忆录&&大事之后
    从HL回到了大连,天气是很舒适的,享受着一年一次的美好0725的正能量大会,回到了廿四,只是,或许早已经物是人非?不知不觉,我们也已经在廿四摸爬滚打整整一年我想到这永恒的一年,永恒到无法改变7月,我以不错的成绩被廿四录取8月,军训使我初识廿四和同学,我认识了勤,川,但还没有结识当时还有些......
  • 20240726【省选】模拟
    破防了,什么SCOI2024Day1翻版,一道题可能拿100pts,一道题大多数人拿10pts,还有一道不可做,队线110/lhT1去他妈的煞笔构史题解,说了跟说了一样。这个是真的不会。容易想到对二进制每一位开一颗权值线段树或者别的啥维护,然后我就不会了……考虑将每颗权值线段树对应处理的区间......
  • 学习日记-24/7/26
    对QT控件使用差很多,不全面。不太会看文档,自己对于新方法无法适应。内存泄漏的现象,如何检查代码中的内存泄露?已分配的内存空间在使用完毕后未被释放,导致可用内存减少并最终可能导致系统性能下降或程序崩溃。方法一:代码审查和静态分析工具(自己查)方法二:动态分析工具(Valgrind)......
  • 1~11维空间的深层解释
            空间是我们生活和存在的基础。我们所熟悉的三维空间由长度、宽度和高度构成,通过这三个维度,我们可以描述和理解我们周围的世界。然而,科学家和哲学家们提出了更多维度的概念,这些维度在我们的直觉之外,似乎超出了我们对空间的常规认识。在这篇文章中,我们将探讨1到1......
  • 20240726模拟赛订正题笔记
    (T1)lnsyoj2212刷数组考场上切掉了,所以来说说考场上的做法。首先看数据范围,线段树并不能拿满分,所以考虑在数组上操作。如何处理区间覆盖:记录一下区间覆盖的数,然后记录第几次覆盖,单点修改或增加时查看次数被覆盖了几次,若与正常覆盖次数不符,则将此数设为新的覆盖数。考场代码如下......
  • c语言(7.26)
    今天学习了二级指针和多级指针,数组指针数组指针#include<stdio.h>intmain(){ //利用指针遍历数组 intarr[]={10,20,30,40,50}; intlen=sizeof(arr)/sizeof(int); //获取数组的指针 //1获取数组的首地址 int*p1=arr; //2循环 for(inti=0;i<len......
  • Dynamsoft Barcode Reader SDK Android Package 10.2.11
    BarcodeScannerforMobileIntegraterobustscanningcapabilitiesforQRcodeandotherbarcodetypesintoyournativeiOSandAndroidapps.DynamsoftBarcodeReaderSDKAndroidPackage10.2.11-Milli-SecondSpeedforMobileVideoStreamsUnderinteractive......
  • 开源项目tiny11builder对Windows11进行精简
    由于采用的是Powershell脚本,系统默认的策略是阻止运行的,需要以管理员身份运行Powershell后,输入以下命令:1Set-ExecutionPolicyunrestricted将「tiny11builder」解压,在文件“tiny11maker.ps1”上鼠标右键→使用PowerShell运行。   提前下载好官方原版W......
  • 2024-07-26 定义一个vue组件,并使用双向绑定该组件的值
    我写了一个input组件(vue3)<template><div><inputclass="inp":value="modelValue"@input="$emit('update:modelValue',$event.target.value)"/></div></template&......
  • C++11特性总汇
    预定义宏211.预定义宏212.__func__宏返回当前所在函数或结构体名字213.#pragmaonce/_Pragma(“once”)该头文件只编译一次214.__VA_ARGS__变长参数宏定义#definePR(...)printf(__VA_ARGS__)215.宽窄字符串的连接支持longlongint类型22.longlongint......