55问答网
所有问题
用C语言:“输出100~999之间个位是5且能被7整除7的数,要求每行输出5个,且统计一共有多少个这样的数。”
如题所述
举报该问题
推荐答案 2009-10-11
main()
{
int i,n,k=0;
for(i=105,n=0;i<=999;i=i+10) /*因为个位是要是5,所以就以105开始并接每次循环加10,就保证个位数是5,减少循环的次数*/
if(i%7==0)
{
++n;
printf("%4d",i);
if(n%5==0)
printf("\n");
}
printf("\n总共有%d这样的数",n);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IF4GQFLLI.html
其他回答
第1个回答 2009-10-11
#include<stdio.h>
int main()
{
int cout=0;
for(int i=105;i<=999;i+=10)
if(i%7==0)
{ cout++;
printf("%-3d ",i);
if(cout%5==0) printf("\n");
}
printf("\nall:%d\n",cout);
return 1;
}本回答被提问者采纳
相似回答
...题目如下
:输出100
~
999之间个位是5且能被7整除的数,要求每行输出5
...
答:
//我就只写main函数里面的内容了int count = 0;for (int i =
100
; i <
999
; ++i){ if (i % 10 == 5 && i % 7 == 0) { ++count; printf("%d ", i); if (count % 5 == 0) printf("\n"); }} printf("count: %d\n", count);...
c语言
程序
输出100
~
999之间个位是5且能被7整除的数,要求每行输出5个
...
答:
include<stdio.h>int main(void){ int n,i;//少个;号 for(i=
100
;i<=
999
;i=i+1)//第二个;号没用英文符号 if(i%10==5 && i%7==0)//(号没用英文符号{ n++;printf("%5d",i);if(n%5==0)//(号和)号都没用英文符号printf("\n");//(号和)号还有;号都没用英文符号} pr...
...
是5且能被7整除的数,要求每行输出5个,
并
统计共有
多少个这样的数_百...
答:
很简单嘛。。让t代表被循环的数 if mod(t,10)==5&&mod(t,7)==0 学了很久了 具体符号啊什么优点不太记得了 反正就是用mod求余数嘛~`另外定义一个变量n让他来记符合条件的t的数目 输出n就行了 把t的值依次赋给一个(·,5)的数组 就
是每行5
列 输出数组就行了 ...
...
输出1
~10000内
,能被
3
整除且个位
数
是5
或
能被7整除的数,
并报告这样的...
答:
int n = 0;for(int i = 1;i<=10000;i++){ if((i%3==0&&i/10==5)||i%7==0){ printf("%d ",i);n++;} if(n%8==0){ printf("/n");} } 能被3
整除且个位
数是5或
能被7整除的数
我就这么理解了 能被3整除且个位数是5 或 能被7整除的数 ...
...
输出100
到200间
能被7整除的
整数
,要求每行输出5个
数。求高手速度帮忙...
答:
include "stdio.h"int main(int argc,char *argv[]){int i,t;for(i=
100
;i%7;i++);//从100开始增1穷举找出第一个
能被7整除
的数for(t=0;i<200;i+=7)//从第一个数开始增
7的数
都能被7整除printf(++t%5 ? "%4d" : "%4d\n",i);//用++t%5控制
每行输出5个
数if(t%5)...
大家正在搜
C语言 输出不同的数
c语言个位上的数怎么表示
C语言输入输出
c语言怎么输出数组
c语言输出函数
c语言输出数字
c语言字符数组输出
c语言将数组逆序输出
c语言取个位十位