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

C++的简单问题

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

#includeusing namespace std;int a[16];int main(){ for(int i=0;i>a[i]; cout

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

你的class person{}后面丢了一个分号。

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

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

上代码

#include #include #include #include #include using namespace std; double max(double*a,int len) { if(len==1) return *a; else return max(a+1,len-1)>*a?max(a+1,len-1):*a; } void del_max(queue&que) { double *t=new double[que.size()...

程序没有问题。 你新建个文件abc.txt,然后把下面这几句话拷贝到里面: the, quick, brown, fox, jumps, over, the, lazy, dog 运行程序,输入"abc.txt"。注意,abc.txt这个文件,一定要跟你这个.cpp源文件在同一个目录里。 infile.ignore(200,'...

1.1 //1.1 Use char arrays and functions from the cstring header file;#include #include using namespace std;int main(){char fname[100], lname[100];int i;cout > fname;cout > lname;for(i = 0; i

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