为了账号安全,请及时绑定邮箱和手机立即绑定

趣味 C++ 入门

难度入门
时长 3小时22分
学习人数
综合评分9.63
19人评价 查看评价
9.4 内容实用
9.9 简洁易懂
9.6 逻辑清晰

最新回答 / imyd.com.cn
是的  可以起别名的  不过实际码环境中建议望文生义的名称
这个气泡音听的难受的一批呀
int 的返回值是return 0;而void的返回值是return;这两个整形很容易记忆错误
说的对啊,不论是哪种数据类型,都不过是内存中的一段二进制而已,唯一的区别就是看你以何种类型去使用罢了
课程代码问题不少,continue相关的代码想要实现的效果应该是依次输出除了下标为10的长度为100的数组的各个元素,代码应该是if(i == target)而不是if(array[i] == target)。

最赞回答 / 慕村2333375
int是4个字节,32位bit(1位符号+31位数字),取值范围(+2,147,483,647   ~  -2,147,483,648),你的变量int a = 10000000000000 大于int的上界所以报错;

最赞回答 / imyd.com.cn
你也可以不加,像这样引用命名空间using namespace std;#include<iostream>int main(){int a=0;int b=0;cin>>a>>B;}这样你就能明白std::的含义了   望采纳!
void change(int *a, int *b) {
int c = *a;
*a = *b;
*b = c;
}

int fact(int a) {
if (a == 1) {
return 1;
}
else {
return a * fact(a - 1);
}
}

最赞回答 / weixin_慕标4093610
利用sleep()函数,没输出一个函数都等待相应的时间,以达到动态效果
#include <iostream>

int main(int argc,char** argv)
{
int a=5;
int b=10;
double c = 5.5;
std::cout
<<"a+b="<<a+b
<<"\na-b="<<a-b
<<"\na*b="<<a*b
<<"\na/b="<<double(a)/double(b)
<<"\na+c="<<a+c
<<std::endl;
}
#include <stdio.h>
#include <iostream>

int main(int argc,char** argv)
{
std::cout<<"char:"<<sizeof(char)
<<"\nshort"<<sizeof(short)
<<"\nint:"<<sizeof(int)
<<"\nlong:"<<sizeof(long)
<<"\nlong long:"<<sizeof(long long)
<<std::endl;

return 0;
}

最新回答 / 时崎狂三2003
所有的都是第二遍不给分的,因为第一遍之后的所有操作都是给你练习用的
课程须知
本门课程使用 Windows 平台下的 Visual Studio 作为开发工具,所以你要准备一台 Windows 系统的电脑。当然,本门课程中介绍的所有代码,并不是只能在 Windows 下运行,你同样可以尝试使用 Mac OS X 或者 Linux 或者其他的平台进行学习,我们也鼓励你进行这样的尝试。
老师告诉你能学到什么?
掌握在 Windows 下搭建 C++ 开发环境,了解 C++ 的基础概念,例如变量,指针等。了解计算机的一些基础知识,内存布局等。除此之外,本课程还将介绍一些编程小技巧,以及编程的代码规范。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消