www问答网
所有问题
C语言 字符型数据可不可以进行加减运算
如题所述
举报该问题
推荐答案 2017-12-31
C语言 字符型数据可以进行加减运算的。
例如:
char c='A';
c+=2;
c='E'+'6'-'0';
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/A41KGn3A4535KKG5nn.html
其他回答
第1个回答 2017-12-31
可以,字符本质为ASCII码
第2个回答 2017-12-31
无论什么数据都可以进行加减运算。
相似回答
在
c语言
中
字符串不
会
进行加减
乘除等算术
运算
式吗?
答:
不行
,只有int,float等数值类型可以进行算数运算,字符串不可以,但是字符串可以通过加号进行拼接
c语言
中
字符型数据进行
什么
运算
没有实际意义
答:
在C语言中,字符型数据本质上是整数类型,
因此可以进行各种算术运算
,如加法、减法、乘法和除法。然而,尽管可以对字符型数据进行算术运算,但这并不意味着这些运算具有实际意义。因为字符型数据通常代表着字符而不是数字,对字符进行算术运算并没有实际的数学含义。举个例子,如果将字符型数据'A'与字符型...
为什么
C语言
的
字符型可以进行
数值
运算
?
答:
在
C语言
中,实际上字符型数据在内存中是以二进制形式存放的,并不是真正的把一个字符存进内存里。在对
字符型数据进行相加减运算
的时候,系统会首先会将char型数据以隐形的方式转化成int型数据再进行相加减运算的。因此,由字符型数据在内存的存储方式来看,字符型数据是
可以进行
数值运算的,对字符型数据...
c 语言字符
窜
可以
参加
运算
吗
答:
字符串可以
转换成数值来参与
运算
,比如利用atoi,atof之类的函数,可百度百科这些函数
进行
参考设计
c语言
中如何对
字符型进行加减
乘除
答:
c语言
中整形和
字符型
变量是通用的,即字符型变量是用ASCII码表示的,是整形的,可以直接
做加减
乘除
运算
,只是最后输出要用字符型输出,如:char a;a=98;a++;printf("%c",a);
如何用
c语言
解决
字符串运算
?
答:
+)、减(-)、乘(*)、除(/)等四则
运算
符号,符串的四则运算。给出一个
字符串
,包含0~9的数字和+-*/()的运算符,-仅代表减号不代表负数。举例如下:输入:1+2*(3-4),输出:-1。思路:分析字符串的合法性, 模拟四则运算规则,按照先括号后乘除最后
加减
的顺序
计算
(逆波兰式)。
整型数据和
字符型数据
的类型不同,它们之间
能不能进行运算
?
答:
整型、单精度型、双精度型数据可以混合运算。
字符型数 据可以
与整型通用,因此,整型、实型(包括单、双精度)、
字符型数据
间可以混合运算。例如:10+'a'+1.5-8765.1234*'b'是合法的。在
进行运算
时,不同类型的数据要先转换成同一类型, 然后进行运算。转换的规则按图所示 double ← float ↑...
c语言
中如何
实现
对一个
字符串进行减法
操作
答:
最简单的方法就是:char
c
= 'A'+32 void main(){ char c='a'-32;printf("c %c",c);getch();}
C语言
中的任何
类型数据
都
可进行
四则
运算
吗?为什么?
答:
不是的。四则
运算
指
加减
乘除。只有 int, float, double, char 型,能存放 算术数值的 才行。
数据
有 整型(十进制,八进制,十六进制,字符常量),浮点型(定点格式,e格式),布尔型(0,1)。它们之间可以做四则运算。
字符串型
,结构型(包括typedef 定义出来的 类型)数据 等
不能进行
四则运算。另外,各类数据大小...
大家正在搜
字符型数据不可以进行加减运算
c语言字符加减运算
字符串数字的减法运算
字符的加减运算
两个字符之间能加减运算吗
字符串加减运算
c语言实现加减乘除运算
c语言中加减乘除的顺序运算
c语言字符加减
相关问题
在c语言中字符串不会进行加减乘除等算术运算式吗?
C语言:数值和字符进行加减的算术运算最后的结果是数字型的还是...
c语言问题字符加减操作
怎样用C语言编写一个简单的可以进行加减乘除运算混合运算的计算...
c语言编程!!计算字符串实现加法
C语言用字符串实现整数的加法
c语言字符加减运算求大神看看
c语言中字符可以加减吗?可以的话'a'-'A'结果才是32这...