c语言选择结构三个数排序,c语言三个数求最大值 最简便方法

  c语言选择结构三个数排序,c语言三个数求最大值 最简便方法

  三用运算嵌套求三个数的最大值和序列选择结构1。嵌套三用运算符求三个数的最大值:a b?(a c?甲:丙):(乙丙?乙:丙)

  2.用户输入年份来确定它是否是闰年。年份必须在四位数以内。

  解析:用户输入年份,然后计算1000的商,根据结果判断是否是四位数以内的数字,再根据闰年的指定标准判断是否是闰年。(可以循环判断输入,但是因为还没有涉及到课程,所以这次只能判断一次。如果你犯了一个错误,你将直接结束程序。)

  代码:

  #包含stdio.h

  /********************************

  函数名:judge_number_bit

  功能:判断输入的数字是否超过四位数。

  参数:int year_num:输入的数字。

  返回值:如果不超过四位数,则返回0,

  超过四位数返回-1。

  By zy

  时间:2017年7月16日

  **********************************/

  整数位(整数年数)

  {

  if ((year_num/1000) 9)

  return(-1);

  返回0;

  }

  /********************************

  函数名:judge_leap_year

  功能:判断是否是闰年。

  参数:int year_num:输入的年份。

  返回值:如果是闰年,则返回0,

  如果不是-1。

  By zy

  时间:2017年7月16日

  **********************************/

  int judge _闰年(int year_num)

  {

  /*闰年:指能被4整除但不能被100或400整除的年份*/

  if(((year _ num % 4==0)(year _ num % 100!=0)) year_num @0==0)

  返回0;

  return-1;

  }

  int main(int argc,char* argv[])

  {

  int year=0;

  int RES=0;

  printf( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n );

  Printf(*这个软件是判断用户输入年份的软件,* \ n );

  Printf(*查询软件判断年份是否是闰年。* \ n );

  printf( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n );

  printf( \ n====================================\ n );

  Printf(请输入你要判断的年份:);

  scanf(%d ,年份);

  res=judge_number_bit(年);

  if (-1==res)

  {

  Printf(致命错误:请确保您输入的年份是四位数以内的正整数!\ n’);

  返回;

  }

  res=judge_leap_year(年);

  if (-1==res)

  Printf(您输入的年份不是闰年);

  其他

  Printf(您输入的年份是闰年);

  printf( \ n====================================\ n );

  返回0;

  }

  结果:

  3.一个五位数,判断是否是回文。

  解析:回文,类似于“上海自来水来自大海”,正反两面都有。如果需要五位数,那么先判断位数,再用同样的标准判断回文。

  代码:

  #包含stdio.h

  /********************************

  函数名:judge_number_bit

  功能:判断输入的数字是否为五位数。

  参数:int num:输入的数字。

  返回值:如果是五位数,则返回0,

  不,五位数返回-1。

  By zy

  时间:2017年7月16日

  **********************************/

  整数判断位(整数)

  {

  如果((数量/10000)=1(数量/10000)=9)

  返回0;

  return-1;

  }

  /**********************************

  函数名:judge _回文_数字

  功能:判断输入的数字是否为回文。

  参数:int num:输入的数字。

  返回值:如果是回文,返回0,

  不是-1。

  By zy

  时间:2017年7月16日

  ***********************************/

  int judge _回文数(int num)

  {

  int number=num//更改前的数字

  int number _ change=0;//更改后的数字

  for(;num 0;)

  {

  number _ change=(number _ change * 10)(数字% 10);

  num=num/10;

  }

  if(数字==数字变化)

  返回0;

  return-1;

  }

  int main(int argc,char* argv[])

  {

  int num=0;

  int RES=0;

  printf( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n );

  Printf(*这个软件是判断用户输入数字的工具,* \ n );

  Printf(*查询软件,判断这个数是否是回文数。* \ n );

  printf( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n );

  printf( \ n====================================\ n );

  Printf(请输入你要判断的五位整数:);

  scanf(%d ,编号);

  RES=judge _ number _ bit(num);

  if (-1==res)

  {

  Printf(致命错误:请确保您输入的数字是五位数的正整数!\ n’);

  返回;

  }

  res=judge _回文_ number(num);

  if (-1==res)

  Printf(您输入的数字不是回文);

  其他

  Printf(你输入的数字是回文);

  printf( \ n====================================\ n );

  返回0;

  }

  结果:

  否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • 详解c语言中的字符串数组是什么,详解c语言中的字符串数组结构,详解C语言中的字符串数组
  • 表达式求值c++实现,c语言实现表达式求值
  • 看懂c语言基本语法,C语言详解,C语言的基本语法详解
  • 用c语言实现快速排序算法,排序算法设计与实现快速排序C语言,C语言实现快速排序算法实例
  • 深入解析c语言中函数指针的定义与使用方法,深入解析c语言中函数指针的定义与使用情况,深入解析C语言中函数指针的定义与使用
  • 描述E-R图,E-R图举例,关于C语言中E-R图的详解
  • 折半查找法C语言,折半查找算法(算法设计题)
  • 折半查找法C语言,c语言折半法查找数据,C语言实现折半查找法(二分法)
  • 扫雷小游戏c++代码设计,c语言扫雷游戏源代码,C语言实现扫雷小游戏详细代码
  • 怎样统计程序代码行数,C语言统计行数,C#程序员统计自己的代码行数
  • 基于c语言的贪吃蛇游戏程序设计,用c语言编写贪吃蛇游戏程序,C语言实现简单的贪吃蛇游戏
  • 图的两种遍历算法,图的遍历算法代码c语言,Python算法之图的遍历
  • 留言与评论(共有 条评论)
       
    验证码: