99问答网
所有问题
C语言中的问题为什么不选择C麻烦详细说明一下谢谢
如题所述
举报该问题
推荐答案 2021-11-25
在C语言中,输入语句scanf()中的格式串,连续的数字型格式(%d、%f等)在输入数据时,默认以空格隔开。如%d%d,则输入3 5<CR>,则第一个变量被赋值3,第二个变量被赋值5。
但连续的字符型格式(%c)是没有隔离的。
如%c%c,输入a△b<CR>,则第一个变量赋值为'a',第二个变量被赋值' ',是空格而不是'b'。
这就是为什么不选择选项c的原因。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BteOeWv77eWOOzOtee.html
其他回答
第1个回答 2021-11-24
输入中有空格,不是需要的字符,C选项不能处理这些空格。
第2个回答 2021-11-24
回车和空格也是字符
C选项会导致变量abc分别对应字符回车,'A',空格
第3个回答 2021-11-25
回车和空格也是字符
C选项会导致变量abc分别对应字符回车,'A',空格
相似回答
C语言
,5.9第一问
为什么 不
可以
选择C
答:
那个c是用来获取字符串的,而你的程序要求每个字符判断一次,所以不行,
c语言
这道题
为什么选
B
麻烦详细说明一下
?
答:
内层循环执行3次,但是当j不能被3整除时不执行x++,即只有在j==0的时候才执行x++ 所以x++共执行了,2*2+2*1=6次,应该
选择C
C语言的不
足之处
答:
(1)C语言语法限制不太严格,程序设计自由度大
。“限制”与“灵活”是对立的,强调“灵活”就会放松“限制”。这就对使用 C语言进行编程提出了更高的要求,程序员要对程序设计更熟悉。例如, C语言对数组下标越界不检查,容易造成数据在内存中的混乱。(2)C语言具有丰富的运算符,多达 34种。丰富的...
C语言中的问题不
明白
为什么
新人
麻烦详细
解释
一下谢谢
答:
这里scanf指定逗号为输入的分隔符号。所以输入时数字和字符之间必须有逗号。scanf不指定分隔符时,默认以空白字符(空格、回车、制表符)为分隔符。PS:如果写%d%c不指定分隔符号。由于第二个变量是字符型,输入时中间不要加空格符,否则会将空白符号做为字符接收。
c语言
相关的几个
问题
答:
1.
c语言
是最为基础的语言,可以说永远不会过时,而且现在的应用面非常之广,c语言在驱动,硬件方面有着不可动摇的地位.作为一个程序员,你可以不会Java,C#,但不可以不会C.2.看看现在大学安排的课程就知道了,
C语言
基本都是第一学期就开的3.C是一个结构化语言,如谭老爷子所说:它的重点在于算法和数据结构。
C程序
...
C语言
,数组题目,第四题,
为什么C
,D两个选项是不合法的
答:
要理解这个
问题
你要先理解字符数组和字符串常量的关系
C语言
指针可以代替数组使用,会导致很多混淆概念。在一个字符数组a[]里,变量a实际上是一个指针,它指向数组的初始地址,即a[0]数据所在的地址,而整个数组的数据存储是连续的,它们被依次存放在从a[0]地址起始的相邻的存储单元内。如char a[]=...
一道简单的
c语言
习题,应该选哪个,请
说明一下
,我是初学者?
答:
选C
。字符常量是用单引号括起的,A错 字符常量只能有1个字符,BD错 B中反斜杠+72并不是转义字符,共有3个字符,应为字符串 D中2个字符,应为字符串 C中虽然看上去有4个,但是'\0x'或'\0X'加数字是表示十六进制数所代表的字符 ,它是字符型常量 ...
C语言
重要吗??!!!我是软件专业的 很困惑
答:
C
对于专业技能锻炼方面意义更大。因为一个铁的事实是“熟悉内部原理的人更能写出优质的代码”,C对上承接高级语言,对下和汇编挂钩,这种特殊的位置注定了C在众多计算机
语言中
是了解计算机的一个绝佳切入点。即便只是不太深刻的了解,C配合着其他理论课程带给我的认知就是所谓非计算机专业出身的人没有的...
关于
c语言问题
?
答:
C语言这门语言可上可下,c语言的强大在于其灵活性,向上可以写应用,向下可以写硬件,
c语言中
指针发挥了很大的作用。唉,作用不跟你讲了,给你看一张程序语言的排名图吧。这个更能
说明问题
。总之一句话吧,不是c语言没用,是想学的好很难,用的好更难,真正用的好的人,都是不是钱
的问题
了 ...
大家正在搜
c语言为什么叫C语言
C语言什么
编程语言和C语言
C语言和C 的区别
c语言什么意思
C语言基本语法
C语言并
C语言编程
C语言%s
相关问题
C语言中的问题不明白为什么 新人麻烦详细解释一下谢谢
C语言中的问题不太明白新手麻烦详细说一下详细?
C语言中的问题 新人麻烦详细解释一下谢谢了
C语言中的问题新人麻烦详细说明一下?
c语言这个道题为什么选C?
C语言中的问题 新人麻烦详细说明一下?
C语言程序中的问题新人 麻烦详细回答一下谢谢
c语言中的问题新手不太明白麻烦解释一下?