重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
你好!是要这样的输出吗
在马边彝族等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、成都做网站 网站设计制作按需制作,公司网站建设,企业网站建设,高端网站设计,成都营销网站建设,外贸营销网站建设,马边彝族网站建设费用合理。
你对,if(i%4==0)
的判断有误,改成下面这样
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#includestdio.h
#includestdlib.h
int
main()
{
int
n,i=1;
//
i
从
1
开始,i=0
的时候,第一次就满足换行了
for(n=100;n=200;n++,i++)
{
if(n%3!=0)continue;
printf("%4d",n);
if(i%5==0)
//
取
5
的余数
printf("\n");
}
system("pause");
return
0;
}
在c语言中printf函数中,复可以使用\n来进行语句换行,\n是一个转义字符常量,它相当于一个换行符。
比如下面的代制码:printf("hello\nWorld\n");
程序在执行时,会先将hello字符串以一行输出,再另一行输出World字符串。
扩展资料:
转义字符举例
\a响铃(BEL)
\b退格(BS) ,将当前位置移到前一列
\f换页(FF),将当前位置移到下页开头
\n换行(LF) ,将当前位置移到下一行开头
\r回车(CR) ,将当前位置移到本行开头
\t水平制表(HT) (跳到下一个TAB位置)
\v垂直制表(VT)
\\代表一个反斜线字符''\'
参考资料来源:百度百科-转义字符
加一个计数的变量,每次找到目标时计数加一,被5整除时换行。
源代码如下:
#include stdio.h
int main() {
int a, b, c;
int l, i;
int count = 0; // 计数的变量
for (i = 100; i = 999; i++)
{
a = i / 100;
b = i / 10 % 10;
c = i % 10;
l = a + b + c;
if (l % 7 == 0) {
printf("%d ", i);
count++;
// 就是这里
if (count % 5 == 0)
printf("\n");
}
}
return 0;
}
扩展资料
1、printf()函数在碰到”\n”时,并没有直接输出字符’\’与字符’n’,而是将它们看作一个换行标记,执行了换行操作,以使后面的输出打印在新的一行。
2、printf函数的返回值是返回所打印的字符的数目。如有输出错误,那么printf()会返回一个负数。