100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > C语言分支循环结构1 c语言——运算符 分支结构 循环结构(示例代码)

C语言分支循环结构1 c语言——运算符 分支结构 循环结构(示例代码)

时间:2021-05-11 02:39:22

相关推荐

C语言分支循环结构1 c语言——运算符 分支结构 循环结构(示例代码)

一、运算符

关系运算符

关系运算符含 义数学中的表示

<

小于

<

<=

小于或等于

>

大于

>

>=

大于或等于

==

等于

=

!=

不等于

条件运算符

max = (a>b) ? a : b;

逻辑运算符

运算符说明结合性举例

&&

与运算,双目,对应数学中的“且”

左结合

1&&0、(9>3)&&(b>a)

||

或运算,双目,对应数学中的“或”

左结合

1||0、(9>3)||(b>a)

!

非运算,单目,对应数学中的“非”

右结合

!a、!(2<5)

二、分支结构

if else

//非A即B

int IN(char *str)

{

char *str1="A";

printf("strcmp(str, str1) : %d\n", strcmp(str, str1));

if(strcmp(str,str1) ==0)

{

return 1;

}

else

{

return 0;

}

}

switch

满足case条件:有break则会跳出循环,无break则继续执行后续的不满足case条件的。

#include

int main(){

int a;

printf("Input integer number:");

scanf("%d",&a);

switch(a){

case 1: printf("Monday\n"); break;

case 2: printf("Tuesday\n"); break;

case 3: printf("Wednesday\n"); break;

case 4: printf("Thursday\n"); break;

case 5: printf("Friday\n"); break;

case 6: printf("Saturday\n");

case 7: printf("Sunday\n");

default:printf("error\n");

}

return 0;

}

三、循环结构

for

break 跳出循环

int arr1(int n,int arr[])

{

for(int i=0;i

printf("%d",arr[i]);

return arr[i];

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。