#include <stdio.h>

int main()

{

int x=100;

if(x==0)

{

printf("x等于0\n");

printf("x不等于1\n");

}

printf("程序结束\n");

return 0;

}

输出程序结束

#include <stdio.h>

int main()

{

int x=100;

if(x==100)

{

printf("x等于0\n");

printf("x不等于1\n");

}

printf("程序结束\n");

return 0;

}

输出全部的三条语句

#include <stdio.h>

int main()

{

int x=100;

if(x==0);

{

printf("x等于0\n");

printf("x不等于1\n");

}

printf("程序结束\n");

return 0;

}

如果if(x==0)后面加了;例如这样if(x==0); ;代表一个语句的结束符,这样下面的语句都会执行

#include <stdio.h>

int main()

{

int x,y;

printf("第一个数: ");

scanf("%d",&x);

printf("第二个数: ");

scanf("%d",&y);

if (x>y)

{

printf("第一个数比第二个数大。\n");

}

else

printf("第二个数比第一个数大。\n");

printf("程序结束\n");

return 0;

}

scanf(“%d”,&x)要求输入一个整形,并赋值给x

#include <stdio.h>

int main()

{

float grade;

printf("成绩: ");

scanf("%f",&grade);

if (grade<60)

{

printf("差。\n");

}

else if (grade<80)

{

printf("一般 \n");

}

else if (grade<90)

{

printf("良好。\n");

}

else if (grade<100)

{

printf("优秀:\n");

}

else

printf("程序结束\n");

return 0;

}

上面是if 加上else if

#include <stdio.h>

int main()

{

int x;

printf("输入整数:");

scanf("%d",&x);

if(x>0)

{

if(x<100)

printf("x大于0,小于100\n");

}

else

printf("x小于等于0\n");

return 0;

}

执行程序如果你输入大于0而且小于100的数,就会输出第一条语句,否则输出第二条语句

#include <stdio.h>

int main()

{

int x;

printf("输入整数:");

scanf("%d",&x);

if(x>0)

if(x<100)

printf("x大于0,小于100\n");

else

printf("x小于等于0\n");

return 0;

}

上面的函数去掉了中间的中括号{},因此下面的else与它最近的if配对,而不是与开头的if配对,这就是中括号{}的作用

c语言学习的第6天的更多相关文章

  1. C语言学习 第八次作业总结

    本次作业其实没有新的内容,主要就是复习上一次的一维数组的相关内容.冯老师布置了5道题目,其中涉及到一些比较简单的排序或者是查找的方法.因为数据很少,所以直接使用for循环遍历就可以了. 关于本次作业, ...

  2. C语言学习 第七次作业总结

    C语言学习 第七次作业总结 数组可以分为数组和多下标数组(在传统的国内C语言书本中,将其称为二/多维数组). 数组名称 在之前的课程中,大家应该都有印象,对于int a这样的定义,会为变量 a 声明一 ...

  3. 技能收获与C语言学习

    你有什么技能比大多人(超过90%以上)更好? 我会的东西很多,喜欢的东西太多,但是很遗憾广而不专,会而不精.学了很多东西我都是为了娱乐,因为以前我们那里过于强调学习,很多爱好也都被扼杀在摇篮里.我觉得 ...

  4. 一份关于Swift语言学习资源的整理文件

    一份关于Swift语言学习资源的整理文件     周银辉 在这里下载 https://github.com/ipader/SwiftGuide

  5. go语言学习笔记

    Go语言学习基本类型Bool 取值范围:true,false (不可以用数字代替)Int/uint 根据平台可能为32或64位int8/uint8 长度:1字节 取值范围-128~127/0~255b ...

  6. 20155206赵飞技能获取经验,C语言学习感想与对JAVA的学习目标

    自己较强的技能获取经验. 1:实话实说我自己是没有哪个技能可以超过90%的人的,只有自认为做的还可以的一些事情,例如打篮球,office软件的应用,一百米跑.至于其他方面就是很平庸了. 2:经验主要有 ...

  7. HTML语言学习笔记(会更新)

    # HTML语言学习笔记(会更新) 一个html文件是由一系列的元素和标签组成的. 标签: 1.<html></html> 表示该文件为超文本标记语言(HTML)编写的.成对出 ...

  8. 20155229-付钰涵-分析自我技能延展到c语言学习状况

    我的小技能 我记得幼儿园时表演的舞蹈,也记得从水彩到素描的学习,还记得小学和初中获得的钢琴省级奖项. 舞蹈止于一年级,绘画止于三年级,钢琴从学前班到高一那十年的时间里有过断续. 03年-04年的那个冬 ...

  9. linux 下C语言学习路线

    UNIX/Linux下C语言的学习路线.一.工具篇“公欲善其事,必先利其器”.编程是一门实践性很强的工作,在你以后的学习或工作中,你将常常会与以下工具打交道, 下面列出学习C语言编程常常用到的软件和工 ...

  10. [go语言学习指南]

    内部分享,根据自己的经验,收集汇总的go语言学习指南. 适合新手入门. 可以通过这里进行下载.

随机推荐

  1. js替换字符串中全部“-”

    alert("2014-03-22".replace('-','')); alert("2014-03-22".replace(/-/g,'')); 第一个运行 ...

  2. POJ 2516 Minimum Cost [最小费用最大流]

    题意略: 思路: 这题比较坑的地方是把每种货物单独建图分开算就ok了. #include<stdio.h> #include<queue> #define MAXN 500 # ...

  3. java模拟用户登录(排除没有验证码情况下,抓取网页信息)

    import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import j ...

  4. @Valid springMVC bean校验不起作用

    @RequestMapping("/add2") public String addStudentValid(@Valid @ModelAttribute("s" ...

  5. react与jQuery对比,有空的时候再翻译一下

    参考资料:http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-t ...

  6. TCP和HTTP的关系

    TCP和HTTP的关系 首先简单地看看tcp,TCP连接是通过4个值来识别的: <源IP地址 源端口号 目的IP地址 目的端口号> 这四个值定义了一个TCP连接,两条不同的TCP连接中这四 ...

  7. Effective Modern C++翻译(7)-条款6:当auto推导出意外的类型时,使用显式的类型初始化语义

    条款6:当auto推导出意外的类型时,使用显式的类型初始化语义 条款5解释了使用auto来声明变量比使用精确的类型声明多了了很多的技术优势,但有的时候,当你想要zag的时候,auto可能会推导出了zi ...

  8. ognl.NoSuchPropertyException

    [WARN ] 2013-11-21 14:56:25 :Error setting expression 'b2bAccOcPage.endB2bGrantDateString' with valu ...

  9. [HttpException (0x80004005): The current identity

    [HttpException (0x80004005): The current identity (IIS APPPOOL\NationalUnion.Shared) does not have w ...

  10. Solarwinds Orion NPM实战视频演示

    Orion Network Performance Monitor是全面的带宽性能监控和故障管理软件,能监控并收集来自路由器.交换机.服务器和其他SNMP设备中的数据,您可以直接从Web浏览器上观察您 ...