C++题目求解答
变量的类型经过强制类型转换运算后其类型就改变了。为什么是错的字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。为什么是对的,不是可以用ascii码来...
变量的类型经过强制类型转换运算后其类型就改变了。 为什么是错的
字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。为什么是对的,不是可以用ascii码来算么
C++语言允许对整型变量赋以字符值,也允许对字符变量赋以整型值。在输出时,允许把字符变量按整型量输出,也允许把整型量按字符量输出。 这句话是对的,可以这样嘛?麻烦举例
字符串"\Name\\Address\n"的长度是( )。 展开
字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。为什么是对的,不是可以用ascii码来算么
C++语言允许对整型变量赋以字符值,也允许对字符变量赋以整型值。在输出时,允许把字符变量按整型量输出,也允许把整型量按字符量输出。 这句话是对的,可以这样嘛?麻烦举例
字符串"\Name\\Address\n"的长度是( )。 展开
展开全部
第一个因该是对的,但课本里喜欢咬文嚼字,所以没办法
强制类型转换运算后其类型就改变了 重点是这个其字,没说清楚 到时变量本身 还是变量原来的类型,当然变量原来的类型是不会改变的
第二个很简单,不同类型不能参与运算 虽然字符也能运算实际上参与运算的本身就不是字符
第三 这题因该没歧义才对
char a;
int b;
a = 97; //char
b = 'c'; //int
printf("%c %d",a ,b);
printf("%d %c", a, b);
"\Name\\Address\n" 长度因该是13
因为\ 在C++中是转义字符 2个\\实际上是代表一个\字符 \n是换行符
--
2022-12-05 广告
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有...
点击进入详情页
本回答由--提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询