帮忙看看c++,如果错了请写一下具体理由,谢谢

如题所述

3 D,A:'103' 不是字符常量也不是串常量 ,C是十六进制常量
4 B,A不对,0开头的是八进制,0786就错了
6 A ,条件相当于x,y不同时为零
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-19
(1)(2)(5)(7)选择正确
(3)D ——‘103’不是合法常量
(4)BC —— 0领头的数为八进制数,而八进制数码最大为7,12E也不是合法常量
(6)A ——原表达式的意义是x和y之间一个为0一个不为0,这有A表达了这个意义。追问

‘103’为啥不是合法常量?

追答

单引号括住的只能是一个字符(转义字符\领头的序列例外)。

第2个回答  2014-10-19
第三题选d C是16进制没错追问

我觉得乘号太大了,有点像X

追答

如果是大写它的高度应该与0等高

追问

的确等高了

追答

我说的是第三题

追问

哦哦

帮忙看看c++,如果错了请写一下具体理由,谢谢
3 D,A:'103' 不是字符常量也不是串常量 ,C是十六进制常量 4 B,A不对,0开头的是八进制,0786就错了 6 A ,条件相当于x,y不同时为零

帮忙看看这个C++题目啦!!
比如你的下标从1开始,你输入的值也是从1开始存储,但你判断的时候有i-1或者j-1的下标,这时候就会访问到下标为0的数组元素,而这些数组元素是未经赋值的,因此你所做的比较是不正确的。同样i+1或j+1的错误也是一样的道理。

C++,大佬们看下这里报错是为什么?可是这代码能AC啊?!
这两行主要是用在线段树上,因为 C++ 往往不使用类来实现线段树,而是通过数组来模拟实现。在线段树当中,如果某一个节点的 id 是 u,那么它的左孩子是 2 x u,右孩子的 id 是 2 x u + 1,用位运算来表示就是 u << 1 和 u << 1 | 1。define MEM(a,x) memset(a,x,sizeof a)#d...

...并在屏幕上输出 刚学C++ 请您帮帮忙看看哪里错了
int secound;\/\/单词错了 public:void input();void show();};\/\/类定义完后要加分号 void time::input()\/\/类中声明时没有给参数,那么定义时也不要参数,而且本来就不要参数 { cout<<"请依次输入年月日时分秒"<<endl;\/\/冒号错误 cin>>year>>month>>day>>hour>>minute>>secound;\/\/冒号...

c++ 题目 请大家解答 给出判断理由 谢谢
1.char ch;定义一个字符类型的变量ch,注意ch只能存放一个字符,单个字符用单引号' '引起来 2.ch='123';字符串用双引号引起啦" ",如"123"表示字符串,123 不是单个字符,不是单个字符的不能用单引号' ',改为 ch = '1'; 或 ch = '2'; 或 ch = '3'; 都对!3.ch='\\xff'...

c++大佬帮忙看看代码哪里错了,要怎么改。拜托。 定义一个学生类CSStuden...
const int MAX = 4; \/\/ 需要数据类型 class CSStudent { string name, sex, ID, object, jtime;int age;int mark[MAX];string sbj[MAX];int retry, redo;string t_chose, s_chose;int m_point[MAX], m_mark[MAX];int marker[MAX];int marker2[MAX];public:CSStudent() { cout <<...

C++string删除大写字母时的错误
1、代码修改如下:if (*iter >= 'A'&&*iter <= 'Z') { s.erase(iter); iter = s.begin();\/\/加上这行 } }2、理由:连续大写的情况下,iter会继续自增,但之前的大写被删除后下标会相对相对向前靠拢,所以假如连续7个大写的情况下会按1,3,5,7的模式删除。2、4、6则继续...

...但在考试程序上判断错误,帮忙看看哪里错了?
这个程序是有问题的,你说你自己在c++上运行没有问题没有问题,肯定是运行时只有一个数字,没有运行多个数字。所以说请你在原来的代码第12行大括号的右边增加两句:s1=0;.s2=0;.这样应该就可以了。

请帮忙看看这些c++题,求详细解释
3 A w>x成立则取值w并结束运算,不成立执行z>y?z:x,判断z>y,它是成立的,所以取值z 4 A 运算符的优先级问题, = 要优先于 , 运算 5 c a>=b是成立的,它返回true,转换成int类型与c比较,是不成立的 6 B 没有试过不是很确定,但是 '\\\\n' 应该是不对的 7 c 函数名相同,但...

会C++的高手来帮忙一下!说明理由!
1. B 2. D(一开始没有看到你的正确答案,结果在最后的,这是最基本的,%d是打印ascii码值,%c是打印字符)3. A(公有继续保持父类的访问属性)4. C (基类与派生类之间就是一种层次关系)5. D(定义了100个对象,调用100次构造函数)6. A(求字符串长度的一种算法)

相似回答
大家正在搜