您现在的位置是:首页 >动态 > 2023-11-30 00:24:16 来源:

if语句的控制条件(if语句)

导读 大家好,我是小夏,我来为大家解答以上问题。if语句的控制条件,if语句很多人还不知道,现在让我们一起来看看吧!1、&& 与 || 2、#inclu...

大家好,我是小夏,我来为大家解答以上问题。if语句的控制条件,if语句很多人还不知道,现在让我们一起来看看吧!

1、&& 与 ||

2、#include <stdio.h>

3、int main(void)

4、{

5、int i;

6、for (i = 0; i < 10; i++) {

7、if (i>3 && i<7) {

8、printf("%d ", i);

9、}

10、}

11、getchar();

12、return 0;

13、}

14、#include <stdio.h>

15、int main(void)

16、{

17、int i;

18、for (i = 0; i < 10; i++) {

19、if (i<3 || i>7) {

20、printf("%d ", i);

21、}

22、}

23、getchar();

24、return 0;

25、}

26、& 与 |

27、#include <stdio.h>

28、int main(void)

29、{

30、int i;

31、for (i = 0; i < 10; i++) {

32、if (i>3 & i<7) {

33、printf("%d ", i);

34、}

35、}

36、getchar();

37、return 0;

38、}

39、#include <stdio.h>

40、int main(void)

41、{

42、int i;

43、for (i = 0; i < 10; i++) {

44、if (i<3 | i>7) {

45、printf("%d ", i);

46、}

47、}

48、getchar();

49、return 0;

50、}

51、!

52、#include <stdio.h>

53、int main(void)

54、{

55、 int i;

56、 for (i = 0; i < 10; i++) {

57、 if (!(i > 4)) {

58、 printf("%d ", i);

59、 }

60、 }

61、 getchar();

62、 return 0;

63、}

64、梯次:

65、#include <stdio.h>

66、int main(void)

67、{

68、 int i;

69、 for (i = 0; i < 10; i++) {

70、 if (i/2 == 0) {

71、 printf("%d: 0-1 ", i);

72、 } else if(i/2 == 1) {

73、 printf("%d: 2-3 ", i);

74、 } else if(i/2 == 2) {

75、 printf("%d: 4-5 ", i);

76、 } else {

77、 printf("%d: 6-9 ", i);

78、 }

79、 }

80、 getchar();

81、 return 0;

82、}

83、嵌套

84、#include <stdio.h>

85、int main(void)

86、{

87、 int i;

88、 for (i = 0; i < 10; i++) {

89、 if (i > 2) {

90、 if (i%2 == 0) {

91、 printf("%d ", i);

92、 }

93、 }

94、 }

95、 getchar();

96、 return 0;

97、}

98、简化的 if 语句(? :)

99、#include <stdio.h>

100、int main(void)

101、{

102、 int i,j;

103、 for (i = 0; i < 10; i++) {

104、 j = i<5 ? 1 : 5; //

105、 printf("%d ", j);

106、 }

107、 getchar();

108、 return 0;

109、}

110、#include <stdio.h>

111、int main(void)

112、{

113、 int i,j;

114、 for (i = 0; i < 10; i++) {

115、 i<5 ? printf("1 ") : printf("5 ");

116、 }

117、 getchar();

118、 return 0;

119、}

120、应该是这样的吧

本文到此讲解完毕了,希望对大家有帮助。