例8:C语言实现当num<0时,输出result=-1;当num>0时,result=1;当num=0时,result=0。编写一个C程序,输入一个num值,要求输出相应的result值。

解题思路:用if语句检查num的值,根据num的值决定赋予result的值。由于result的可能性不是两个而是3个,因此不可能只用一个简单的if语句就可以实现,,需要用到if语句的嵌套。

源代码演示:

#include<stdio.h>//头文件
int main()//主函数
{int num,result; //定义整型变量 printf("请输入num:");//提示语句 scanf("%d",&num);//键盘输入 if(num<0) //判断条件小于0时 {result=-1;}else if(num==0)//判断条件等于0时 {result=0;}else //判断条件大于0时 {result=1;}printf("%d\n",result);//输出结果 return 0;//函数返回值为0
}

编译结果:

请输入num:4
1--------------------------------
Process exited after 4.581 seconds with return value 0
请按任意键继续. . .

为了使程序更清晰,易读,写程序时对选择结构和循环结构应采用锯齿形的缩进形式。

C语言输入一个数输出对应的值

C语言输入一个数输出对应的值相关推荐

  1. python3 输入一个数然后输出他的平方_汇编实验(输入一个数输出其平方值)

    实验三 输出20以内数的平方值 题目:输入一个0到19的数字,输出这个数的平方值 要求:1.以十进制输出 2.平方值可以事先存放在表单中 3.输入范围越界要有错误提示 4.可以重复输入,直至输入空格为 ...

  2. c语言怎么输入3个数输出最大值

    方法:首先使用scanf()接收从键盘输入的三个数:然后使用"if else"语句比较三个数的大小,获得最大值:最后使用print()函数将最大值输出即可. c语言输入3个数输出最 ...

  3. c语言输入10个数从小,C语言中,从键盘输入10个数,从小到大排列输出,怎

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注回答:#includestdio.h void swap(int * ...

  4. ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime

    题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...

  5. ACMNO.22 C语言-公约公倍2 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。 输入 两个数 输出 最大公约数 最小公倍数

    题目描述 写两个函数,分别求两个整数的最大公约数和最小公倍数, 用主函数调用这两个函数,并输出结果两个整数由键盘输入. 输入 两个数 输出 最大公约数 最小公倍数 样例输入 6 15 样例输出 3 3 ...

  6. c语言求同时被3和7,c语言输入一个数 判断该数能否同时被3和7整除 如果能整除 则输出yes...

    输入1个整数,判断该数是奇数还是偶数.(用C语言编程) #includevoidmain(){intn;printf("输入一个整数:");scanf("%d" ...

  7. c语言10个数输出最大数,C语言怎么输入十个数输出最大值

    C语言怎么输入十个数输出最大值 C语言求输入的10个数中最大值的编程方法如下: 1.首先需要定义一个整型数组空间,因为这里需要输入十个数,所以数组空间为10个.int a[10]; 2.接着定义一个最 ...

  8. C语言学习之输入10个数,输出其中最大的一个数。

    输入10个数,输出其中最大的一个数. #include <stdio.h> void main(){int a[10],max=0;printf("请输入十个整数:\n" ...

  9. c语言在一组数据中找最大值最小值,用c语言输入一组数据,输出最大最小值,求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均...

    问题标题 用c语言输入一组数据,输出最大最小值,求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均 2019-7-3来自ip:18.156.193.207的网友咨询 浏览量:318 手机版 ...

最新文章

  1. 2018HDU多校训练-3-Problem G. Interstellar Travel
  2. 002 Android之helloworld工程详解
  3. 前端基础——day1
  4. 如何判断网通、电信、铁通IP地址分配段
  5. Web 开发中应用 HTML5 技术的10个实例教程
  6. 百度OCR文字识别-Android安全校验
  7. vasp服务器中断,求助VASP能带计算的中断原因
  8. 多源异构数据_构建数字孪生城市的CIM数据平台哪家强?
  9. 江苏大学矩阵论、数理统计期末考试复习
  10. tensorflow实现残差网络(mnist数据集)
  11. 数据库设计(有实例)
  12. python numpy库下载_Numpy库的下载与安装总结
  13. 适合外贸建站的wordpress模板
  14. Python360网站翻译
  15. 一点一滴开始搭建自己的项目框架之支付宝篇 支付宝提现
  16. 【报告分享】2021小红书品牌投放产品介绍-小红书(附下载)
  17. Android gatekeeper的原理介绍和代码导读
  18. python用matplotlib画玫瑰_用Python matplotlib 怎么画风向玫瑰图 ,能给出程序的?
  19. 顶尖量化交易公司 CEO 如何缔造量化金融王国?
  20. [玩转UE4动画系统]教程的大纲及设计思路

热门文章

  1. c语言中定义符号常量必须用大写字母吗,C语言规定,定义符号常量时必须用大写字母()...
  2. 企业移动应用是个虚假市场?
  3. android解锁动画效果,Android开发学习——Day24(火焰燃烧和蒙眼解锁界面动画:关键帧动画和补间动画)...
  4. 实验 Pi-FM-RDS 使用 Raspberry Pi 的 FM-RDS 发射器
  5. python怎么处理中英文符号网名_python 过滤中文、英文标点特殊符号
  6. HTMLCSS常用标签详细汇总
  7. linux禁用光驱设备管理器,如何禁用和开启电脑光驱?电脑禁用和开启光驱的方法...
  8. 花呗问答匹配(part1 数据预处理)
  9. Java基础19:IO流—缓冲流、转换流、序列化、打印流、压缩流和解压流
  10. 三角肌前束(07):斯科特举