prss.net
当前位置:首页 >> C++的简单问题 >>

C++的简单问题

要正常输出ABCDE必须在字符串的末尾有'\0'作为结束,这样输出函数才知道什么时候终止。 A选项中字符串数组大小为5只能放ABCDE,放不下'\0'了。如果大小为6,会自动在后面补'\0' B选项与A一样,放不下'\0' C选项,楼主要知道,字符串读入进来是要...

把case 1||2:改为 case 1:case 2:

#include int main() { int n,a[101],b[101],c[101],h=0,i,max;//h是每一段里正常血压的持续时间,i是循环变量,max是最后要输出的,保持正常血压的最长小时数 scanf("%d",&n); for (i=1;i

a 是 char 类型的,"#" 是字符串,不能直接比较,这是错误所在。 把 "#" 改成 '#' 就可以了。

#include #include using namespace std; int main() { float C,X; cin>>C; X=C*9/5+32; printf("%.4f",X); return 0; }

#include using namespace std; class String;//here,因为友元函数参数用到String类,所以这里先声明类String。 //here 1.友元函数同普通函数一样,要先声明的;或者要把友元函数的定义放在类定义前面 // 2. 参数最好用const String&类型,防止...

因为数据类型float只能保留7位有效位 a=2.34E+22f表示a=23400000000000000000000有23位有效位, b=a+1.0f表示 b=23400000000000000000001有23位有效位, 保留7位有效位后,a=b 不信你试下,把22改成6就正确了,改成7就马上错了(6的话是2340000,7位有...

char t:4; char类型在内存中占用1个字节,但是它在内存中只占用了4位 char k:4; char类型在内存中占用1个字节,但是它在内存中只占用了4位 所以两个char型只占用了1个字节, unsigned short i:8; short类型占用2个字节,在结构体中只用了8位,也...

#includeusing namespace std;int main(){int h, m;cout h >> m;if (h < 0 || h > 23 || m < 0 || m > 59)cout

为什么会觉得是2呢,你一共创建了三个Toy对象,所以输出出来的count是3

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com