顺序结构:直接顺序输出
选择结构:
If中0表示假,所有非0都表示真;
①if(条件 ){
语句;//条件为真时执行
}
逻辑运算符:
1.!:逻辑取反/非运算符(改变单个运算符真假) !(真)=假 1为真,0为假
2.&&并且的意思,两侧的表达式都为真才为真
3.||或(只要左右两边有一个成功就可以成功)
②switch(整形表达式)只有在遇到break时才能停下{
Case n:
条件;
Break;
标红部分循环几次
default:
条件;
break;
}
循环结构:
While(条件){
}为避免死循环,ctrl+c中断程序
循环:while(scanf(“%d”,&a)!=EOF){
If(){
}………
}
添加else:以判断整数是否为奇数为例
For循环:
For(表达式1;条件;表达式2){
printf(“输出”);//先执行一次1,满足条件时,输出,并执行2,后面不再执行1
输出1-10的整数
输出1-100内2的倍数
do-while循环
do{
printf();打印1-10的数字
}while(条件);
循环嵌套
break(不执行后面的循环)和continue
找出1-100间第一个能被三整除的数