vex code pro v5#c++#机器人文件打不开
我在电脑上试了n次都打不开呢
1条回答 默认 最新
关注
- 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7608231
- 这篇博客也不错, 你可以看下c++把n个数从小到大进行排序。
- 除此之外, 这篇博客: C++中的各种进制转换函数汇总中的 4.将10进制数转换为任意的n进制数 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
-
建议自己写一个代码:
#include <iostream> #include <cstring> #include <stack> using namespace std; stack<char> s; void turn (int t,int tmp) { while(t!=0) { if(t%tmp<=10) s.push(t%tmp+'0'); else s.push(t%tmp-10+'A'); t/=tmp; } } int main() { int t,tmp; while(cin>>t>>tmp) { turn(t,tmp); while(!s.empty()) { cout<<s.top(); s.pop(); } cout<<endl; } return 0; }
-
itoa函数
函数原型:****char****
*itoa(``int
value,``char``*string,``int
radix);
例如:itoa(num, str, 2); num是一个int型的,是要转化的10进制数,str是转化结果,后面的值为目标进制。
PS:
itoa并不是一个标准的函数,而是一个windows所特有的,如需要跨平台请使用sprintf
#include<cstdio> #include<cstdlib> // 引入的头文件 int main() { int num = 10; char str[100]; itoa(num, str, 2); //c++中一般用_itoa,用itoa也行, printf("%s\n", str); return 0; }
- 您还可以看一下 孙冉老师的C++入门课程课程中的 14.循环应用:求n项的和小节, 巩固相关知识点
-
解决 1无用
悬赏问题
- ¥100 对接美团闪购医药接口相关问题
- ¥15 嵌入式软件电子烟开发
- ¥15 职场 Excel 查重问题
- ¥20 multisim方波发生电路产生的波形异常,学校没讲模电就留了实验qwq
- ¥15 求怎么用idea2021.3.2创建web项目并配置tomcat
- ¥100 or-tools的相关问题
- ¥15 有可能用平板通过拓展坞来烧录程序吗(keil5的那种)
- ¥15 状态图的并发态问题咨询
- ¥15 PFC3D,plot
- ¥15 VAE模型编程报错无法解决