⑴ c语言中:->只能用在指针吗谢谢
应该说'->'前面的东东只能是指针,或者强制转为指针的变量。
⑵ 在C程序中,%是只能用于整数的运算符!对不对为什么
是的。
在C程序中,%是取余数的运算符。比如计算7%2,结果就是1,学过小学数学的就知道,7÷2=3……1
。这个1就是这么来的。
只有整数运算中存在余数的概念。所以只能在整数之间使用。
⑶ C语言中,break语句只能用在循环体中吗,还可以应用在哪里
break语句break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则将成为一个死循环而无法退出。break在switch中的用法已在前面介绍开关语句时的例子中碰到,这里不再举例。当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句,通常break语句总是与if语句联在一起。即满足条件时便跳出循环。注意:1)break语句对if-else的条件语句不起作用。2)在多层循环中,一个break语句只向外跳一层。对于你的问题,就是跳出for循环,执行循环后面的语句,即str[i++]='.';语句
⑷ c语言中continue语句是否只能用于三个循环语句中
continue的作用就是结束当前一次的循环,所以肯定只能应用在循环语句当中,不过也不是完全同意楼上的看法,有的时候break和continue还是要用的,尤其是控制循环的时候,但是一定要注意!!!
⑸ 实行常量在c语言中只能用什么和什么表示表示方法是什么和什么
实行常量 --> 实型常量
实型常量又称实数或浮点数。在C语言中可以用单精度型和双精度型两种形式表示实型常量,分别用类型名float和double进行定义。
麻烦下次不要打错字,想了半天也没想起来还有实行常量这个东西。
⑹ C语言中++(自增运算符)只能用于变量不能用于变量吗,为什么
只能用于变量不能用于常量,这是语法规定,常量作为只读变量,直接对常量修改在编译阶段就会报错,const修饰的变量也是只读变量,禁止修改。操作方法如下:
1、首先,定义一个变量i,并赋初值6。
⑺ c语言中与运算是只能用于判断语句吗 如果是2与3结果是什么
&&是逻辑运算符,为真返回1,为假返回0。C语言中除0以外的整数都为真,因此2 && 3为真,返回1。
⑻ C语言中++和—运算只能用于什么
变量
⑼ c语言中只能用一表示正确吗
并不是的,在C语言中所有非零的数包括负数都能表示正确。
⑽ c语言中&运算符只能用于变量或数组元素吗
不都是 在有些情况下是代表并列