88问答网
所有问题
关于C语言定义字符变量的问题
如题所述
举报该问题
推荐答案 2019-05-05
正确答案c,
分析:
a,绝对错误,
c只能容纳一个字符,'97'这是一种语法错误,没有这种写法
b,错误,c只是一个字符变量,不能容纳一个字符串指针的地址
d,错误同b
c,你可以理解为将数值97转换为ascii对应为97的字符'a'然后赋值给c
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/V1cSMaScMM1VMBBBgS.html
其他回答
第1个回答 2019-09-23
把
a=getchar();
b=getchar();
c=getchar();
改成
a=getchar()-'0';
b=getchar()-'0';
c=getchar()-'0';
或在sum=a+b+c后面加一句:sum-=3*'0';
第2个回答 2019-11-16
数字就是ASC码,你不知道吗?我的大神!最后减去一个‘0’,给你写一个
#include
void
main()
{
char
a,b,c;
int
sum;
a=getchar();
b=getchar();
c=getchar();
sum=a-'0'+b-'0'+c-'0';
printf("%d",sum);
}
第3个回答 2019-03-02
问题描述不清晰阿
是想表达:输入三个数字,求其和?
如果这样子:
sum
=
(a
-
'0')
+
(b
-
'0')
+
(c
-
'0');
相似回答
c语言
中
字符串变量
怎么
定义
答:
在C语言中,字符串变量是由字符数组定义的一种特殊类型
。一个字符串变量可以存储一个以null字符('\0')结尾的字符序列。在C语言中,可以使用以下两种方式定义字符串变量:char str1[20] = "Hello, world!"; char str2[] = "Hello, world!";在上面的例子中,第一种方式定义了一个名为str1的...
C语言字符
型
变量的问题
答:
正确答案C,分析:A,绝对错误, c只能容纳一个字符,'97'这是一种语法错误,没有这种写法 B,错误,
c只是一个字符变量,不能容纳一个字符串指针的地址
D,错误同B C,你可以理解为将数值97转换为ASCII对应为97的字符'a'然后赋值给c
c语言
中,怎么样
定义
一个
字符串变量
答:
1、定义变量字符串
。char str[200];定义一个长度最大为200字符的字符串。2、定义常量字符串。由于常量字符串存储在常量空间中,所以只需要定义一个指针,指向该地址即可。如char *s = "test string"。
c语言
中
字符
型
变量
只能存放一个字符吗?
答:
c语言中字符型变量只能存放一个字符。
C语言中的字符型变量是存放字符型常量的变量,其取值是字符型常量,即单个字符,不能是字符串
。字符型变量的类型说明符是char。每个字符变量被分配一个字节的的内存空间,因此只能存放一个字符。字符值是以ASCⅡ码的形式存放在变量的内存单元之中的。
用
C语言定义字符变量
c,输入c的值,并输出它的字符形式和ASCII码?_百度知...
答:
return 0;} 在上面的程序中,我们首先
定义
了一个字符变量 c,然后使用 scanf 函数从标准输入中读取一个字符,并将其存储在 c 变量中。接着,我们使用 printf 函数分别输出 c 变量的值、字符形式和ASCII码。需要注意的是,在
C 语言
中,
字符变量的
类型是 char,它表示一个单个字符。在输出字符变量...
请问
C语言
中
字符变量的问题
答:
char是8位的,最大只能到128,%d是按int型输出的,所以就显示成-126了 1个字节(8位)它不管怎么样还是只能表示256个数,你应该已经知道了用最高位表示符号位,剩下的7位用来储存数的绝对值的话,能表示127个数的绝对值,再考虑正负两种情况,127*2还是254个数。0在计算机中储存为00000000。从...
在
C语言
中
字符
型
变量
有哪些内容?
答:
字符
型
变量
中所存放的字符是计算机字符集中的字符。对于PC机上运行的C系统,字符型数据用8位单字节的ASCII码表示。程序用类型说明符 char来声明字符型变量:char ch;这条声明语句声明了一个字符型变量,标识符为ch。当以这种形式声明变量之后,程序可以在表达式中引用这个变量。字符数据类型事实上是8位的...
在
C语言
中,用关键字什么
定义字符
型
变量
答:
在
C语言
中,用关键字char
定义字符
型
变量
。char用于C或C++中定义字符型变量,只占一个字节,取值范围为 -128 ~ +127(-2^7~2^7-1)。C语言中如int、long、short等不指定signed或unsigned时都默认为signed,但char在标准中不指定为signed或unsigned,编译器可以编译为带符号的,也可以编译为不带符号...
大家正在搜
c语言定义字符串变量
c语言变量的定义
定义字符型变量
c语言定义变量
c语言字符变量赋值规则
c语言字符型变量赋值
c语言如何定义字符串
定义字符串 c语言
字符型变量的赋值规则