pythonchallenge之C++学习篇-00
2024-10-10 07:02:56
前言
最近学习下C++,之前是python的用户,python解释器有诸多实现,其中最出名的要数C实现了,而且很多python的扩展模块可能要用C或者C++来写的,所以很有必要学习下C++了
为了避免学习语法的无聊,把pythonchallenge拿来练练手,什么?不知道这是什么?想想办法吧
我的C++环境:windows mingw中的GCC编译器 代码编辑sublime
第零关:
目的:让计算2的38次方
解决方案:
# include <iostream>
# include <math.h> int main()
{
int a=,b=;
long long c;
c=pow(a,b);
std::cout << c << std::endl;
return ;
}
遇到的问题以及解决方案:
1.在不声明c类型,直接返回pow(a,b)并输出时编译可以通过,但是运行时没响应,崩溃:写声明c,改用小的数字通过运行
2.用long声明,unsigned long声明得到的值前面带有符号,查资料发现事超过表示范围了,好像未听说更高的表示啊,查了资料发现了64bit的表示方法:long long
最新文章
- Spring MVC 访问静态资源
- 高性能网站架构设计之缓存篇(5)- Redis 集群(上)
- linux系统下怎么安装.deb文件
- javascript exec方法
- Android中Socket通信案例
- pageControl设置不居中显示,居左或居右
- 第一个windows 小游戏 贪吃蛇
- 安卓平台多个视频叠加演示demo说明
- 怎么调试nodejs restful API 以及API的Authorization
- 摘要算法---hashlib模块下MD5和SHA的使用
- redis咋么实现分布式锁,redis分布式锁的实现方式,redis做分布式锁 积极正义的少年
- python time、datetime、random、os、sys模块
- notepad++中双击选中字符串高亮颜色设置
- 全面超越Appium,使用Airtest超快速开发App爬虫
- python opencv画图可视化
- hdu3826-Squarefree number-(欧拉筛+唯一分解定理)
- 使用vs2010编译lua5.1源代码生成lua.lib
- 【黑客免杀攻防】读书笔记15 - 源码免杀、C++壳的编写
- java 计算器算法脚本
- 第一次玩博客 感觉自己特别low
热门文章
- POJ 2388(排序)
- C# 反射+抽象工厂模式
- gcc-5.4.0 static dwarf2 compile
- [转载]Masonry介绍与使用实践(快速上手Autolayout)
- 最喜欢的VS 键盘快捷键摘抄
- (2016弱校联盟十一专场10.2) 	E.Coins
- 如何将.il、.res文件封装成dll文件
- October 1st 2016 Week 40th Saturday
- python基础——使用模块
- C语言中一个替换 strcpy的极好的方法