首页 > 其他分享 >输出瑞年,if语句后面加“;”导致语句失效

输出瑞年,if语句后面加“;”导致语句失效

时间:2023-11-11 12:34:11浏览次数:29  
标签:语句 输出 int 瑞年 失效 整除 1000

输出1000-2000年之间的瑞年

判断条件:(1)能被4整除但不能被100整除;(2)能被400整除

#include<stdio.h>
int main()
{
	int i;
	for(i=1000;i<=2000;i++)
	{
		if(i%4==0&&i%100!=0)
		{
		     printf("%d ",i);
		}
		if(i%400==0)//开始这里加了";",结果输出了所有i值,if语句后加分号,只判断但不执行
		{
			 printf("%d ",i);
		}	  
	}
	return 0;
} 

注意:

if语句后面不能加分号,没有经验查了半天才发现

磁流体雕塑,雕吧?!

输出瑞年,if语句后面加“;”导致语句失效_输出闰年

标签:语句,输出,int,瑞年,失效,整除,1000
From: https://blog.51cto.com/u_16344708/8316274

相关文章

  • 注意break除了用于中断循环以及switch语句,还可以用于标签化语句的中断
    请问以下JS代码的输出结果以及变量i的值是?vari=100;functionfoo(){bbb:try{console.log("position1");returni++;}finally{breakbbb;}console.log("position2");returni;}foo();Aposition1、posit......
  • 语句var arr=[a,b,c,d];执行后,数组arr中每项都是一个整数,下面得到其中最大整数语句正
    语句vararr=[a,b,c,d];执行后,数组arr中每项都是一个整数,下面得到其中最大整数语句正确的是哪几项?AMath.max(arr)BMath.max(arr[0],arr[1],arr[2],arr[3])CMath.max.call(Math,arr[0],arr[1],arr[2],arr[3])DMath.max.apply(Math,arr)正确答案:BCDA选项错误......
  • 以下哪些语句触发了隐式的类型转换?
    AparseInt(12.34,10)B0?1:2C2e1*0xaaD1+'1'正确答案:ABDparseInt()函数可解析一个字符串,并返回一个整数。所以说,number类型的12.34发生隐式转换为string。三元运算符,会判断?前的表达式为true或者false。所以number类型的0发生了隐式转换为boolean。+运算发生......
  • Sql Server根据表生成insert语句
    Createproc[dbo].[P_BackupsCompanyData](@tablenamevarchar(256),@wherevarchar(256))asbeginsetnocountondeclare@sqlstrvarchar(max)declare@sqlstr1varchar(max)declare@sqlstr2varchar(max)select@sqlstr='select''insertinto�......
  • POLARDB IMCI 到底是怎么工作的,事务的路由,执行的计划,与语句执行器
    6分析处理6.1透明查询路由在PolarDB-IMCI中,通过一种基于成本的路由协议,可以在不同的节点和不同的执行引擎上执行查询。路由过程对应用程序和用户完全透明,并且具有两级策略:节点间路由和节点内路由。节点间路由通过代理层实现读写流的分割(负载均衡),而节点内路由通过优化器提供对数......
  • Sql server 删除重复记录的SQL语句
     有两个意义上的重复记录:1.完全重复的记录,也即所有字段均重复的记录.2.部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。1、对于第一种重复,比较容易解决,使用selectdistinct*fromtableName就可以得到无重复记录的结果集。如果该表需要删除重复......
  • 无涯教程-批处理 - For 语句 - List Implementations函数
    "for"构造为批处理文件提供循环功能,以下是用于处理值列表的"for"语句的常见结构。FOR%%variableINlistDOdo_something经典的"for"语句由以下部分组成-variable变量    -对于整个循环,此步骤仅执行一次,并用于声明将在循环中使用的任何变量,在批处理脚本中变量声......
  • 格式化SQL代码语句 format t-sql
      http://www.red-gate.com/products/SQL_Refactor/index.htmhttp://orafaq.com/utilities/sqlformatter.htmhttp://mikeschinkel.com/blog/anyoneknowofatsqlcodeformatter/http://software.topcoder.com/catalog/c_component.jsp?comp=10029208&ver=1http://www.red-gat......
  • 无涯教程-批处理 - While 语句 Implementation函数
    批处理脚本中没有直接的while语句,但是无涯教程可以使用if语句和标签很容易地实现此循环。下图显示了此循环的图解说明。while实现的第一部分是设置计数器,这些计数器将用于控制对"if"条件的判断,然后,无涯教程定义标签,该标签将用于体现while循环实现的整个代码,"if"条件将计算表......
  • 记录一个Winform语言切换失效的解决方法
    设置Thread.CurrentThread.CurrentUICulture =newCultureInfo("zh-CHS");仍然显示英文界面,解决方式是VisualStudioInstaller中选择单个组件.netframework3.5开发工具,重新编译解决。原因可能是VisualStudio在编译resourcedll时输出了错误的.netframework版本,比如选择targe......