2017.11.25

  C语言培训第三天,上午讲授了:1.算术运算符,关系运算符,逻辑运算符,赋值运算符的使用;2.以例题录入成绩,分出五档,输入错误,优,良,及格,不及格为切入点分析了if else分支语句的嵌套;3.以判断一个数是不是素数为例讲解了for循环结构的应用。下午完成了6道作业题。

                                                       笔记

  for(表达式1;表达式2;表达式3)    for语句是将初始化,条件判断,循环变量值变化三者组织在一起的循环控制结构。1,2,3为循环控制表达式。表达式1为初始化表达式;表达式2为条件表达式;表达式3为修正表达式。if() 真或假,0代表假,不为0代表真

#include

int main(){

int a;

scanf("%d",&a);

if(10<=a<100){

printf("%d",a);

}

else

printf("error");

return 0;

}如这道题中,输出的恒为a的值,即使输入1000也并不会执行else操作。因为10<=a<100,1000>=10为真即为1,1<100,为真即为1,所以if后一直为真则一直输出a。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容