-
int a = 3; b = 4;计算a+b%(a+b)/a+a*b-b该算式的运算结果
查看全部 -
23、24?查看全部
-
在程序中,要把数组对应下标的元素提取出来,可用循环语句获取,省去麻烦
查看全部 -
数组就是程序中一块连续的,大小固定并且里面的数据类型一致的内存空间
查看全部 -
不懂查看全部
-
1%2求余等于1
1/2等于0
查看全部 -
不会做查看全部
-
continue只能用在循环体内
break可以用在switch中
查看全部 -
“%”前为被模数,结果的符号与被模数相同。取余只能由两个整数之间进行;
在这里%是个转义字符,但也有更形象的译名脱逸字符、逃逸字符等。也就是说%不仅仅将与其相关的特定字符串转义并替换为特定字符串,而且自身也会被“脱逸”。而且类似于C语言中的转义字符"\",双%会转义并脱逸为单%,四%则脱为双%。就是第一个%表示跟着他的字符不做特殊表示,当普通字符处理。
printf("x%%y=%d\n",x%y) 这样就可以了,输出%时,因为它是标识符的一部分,所以前面要多加一个%来识别才能输出.
#include <stdio.h>
int main()
{char ch=37;//37表示字符%。
int x,y;
x = 10;
y = -3;
printf("x+y=%d\n",x+y);
printf("x-y=%d\n",x-y);
printf("x*y=%d\n",x*y);
printf("x/y=%d\n",x/y);
printf("x%cy=%d\n",ch,x%y); //输出x%y=一个数,ch表示%这个字符。
return 0;
}查看全部 -
C语言基本算术运算符如下表:
除法运算中注意:
如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。
取余运算中注意:
该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。
注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。
查看全部 -
C语言中又有哪些运算符
1.※ 算术运算符
2.※ 赋值运算符
3.※ 关系运算符
4. ※ 逻辑运算符
5. ※ 三目运算符
查看全部 -
1、在case后的各常量表达式的值不能相同,否则会出现错误。
2、在case子句后如果没有break;会一直往后执行一直到遇到break;才会跳出switch语句
查看全部 -
break语句与continue语句的区别是:break是跳出当前整个循环,continue结束本次循环开始下一次循环。
查看全部 -
1、在没有循环结构的情况下,break不能用在单独的if-else语句中。
2、在多层循环中,一个break语句只跳出当前循环。
查看全部 -
、在知道循环次数的情况下更适合使用for循环;
2、在不知道循环次数的情况下适合使用while或者do-while循环,如果有可能一次都不循环应考虑使用while循环,如果至少循环一次应考虑使用do-while循环。
查看全部
举报
