源代码如下:
#include "stdio.h"
main()
{
int x;
int i = 1;
for(x=1599;x<=2000;x++)
{
if(x%4==0&&x%100!=0||x%400==0)
printf("%d ",x);
if ((i++)%5 == 0) //实现换行
{
printf("\n");}
}
}
扩展资料
1、C语言函数是用来实现某个功能的程序段,每一个函数都有自己的功能。应该把实现某个功能所需的代码都写在函数中。
2、当调用(执行)一个函数时,计算机就会按顺序执行函数中的所有代码,从而展示函数所实现的功能。
3、不同的功能交给不同的函数去实现。比如,将暂停播放MP3的代码写到一个函数中,将停止播放MP3的代码写到另一个函数中。因此,一个C程序中可能会有很多的函数。
反斜杠\
反斜杠\ 用的较多的是作为强制换行符,衔接上下两行的意思。有时候一个语句太长,一行写不下,或者显得不美观,为了便于阅读,可以将较长的语句拆分成两行甚至多行,除了最后一行之外,在每一个分行后面加一个反斜杠“\”,这样编译的时候,系统会自动将这几个分行读成一个语句处理。
例如:
1) 用在宏定义中:
#define CV_ARE_SIZES_EQ(mat1, mat2) \
((mat1)->rows == (mat2)->rows && (mat1)->cols == (mat2)->cols)
2) 用在printf中,有时候printf中语句太长,需要切分,则需用到反斜杠;
3) 用“//”只能注释当前行的语句,想要将下一行一起注释掉,则可以在该行最后加上反斜杠。
要换行编辑,只要点击空格键就行
要使输出换行,只要在输出printf(" ", )的“ ”中加 \n 就行
不太明白,你是不是不小心按到键盘上的 Insert 键了,所以导致变成了改写输入模式,在程序中间无法插入新行了,却把原来的程序内容覆盖了?如果是这样,再按一下 Insert 就好啦。
空格 \ 回车