C语言。输入数据有多组,每组占一行,仅包含一个大于1的c语言正整数因子个数。

#include&stdio.h&int main(){ int m,n,i,line[104],s,j,h; int
aver1,aver2; while(scanf("%d%d",&n,&m)!=EOF) {
line[0]=2;
for(i=1;i&n;i++)
line[i]=line[i-1]+2;
for(j=0;j&n/m;j++)
for(i=j*m;i&(j+1)*m;i++)
s=line[i]+s;
aver1=s/m;
printf("%d",aver1);
else printf(" %d",aver1);
for(i=n-h;i&n;i++)
s=s+line[i];
aver2=s/h;
printf(" %d",aver2);
printf("\n"); } return 0; }
阅读(...) 评论()C语言例题-五星文库
免费文档下载
导读:C语言例题,C语言例题目录1输入两个整数,求第一个数除以第二个数所得到的余数2输入圆的半径,求圆的周长与面积,输出计算结果,输出时要求按题目案例说明,取小数点后2位数字,其中∏=3.14。3输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。4输入一个华氏温度,要求输出摄氏温度。公式为C=(5/9)*(F-32),F为华氏温度,C为摄氏温度。输出取2位小
1 输入两个整数,求第一个数除以第二个数所得到的余数
2输入圆的半径,求圆的周长与面积,输出计算结果,输出时要求按题目案例说明,取小数点后2位数字,其中∏=3.14。
3 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
4 输入一个华氏温度,要求输出摄氏温度。公式为C=(5/9)*(F-32),F为华氏温度,C为摄氏温度。输出取2位小数。
5 小学数学中,我们了解到在自然数中,2,4,8......之类的数为偶数,1,3,5......为奇数。
下面的任务是让计算机来完成,判断所输入的数据是否是奇数。
计算购货款,根据输入的购货金额,输出实际付款金额。购货折扣率如下:
购货金额&=500元
500元&购货金额&=1000元
1000元&购货金额
编程实现输入x的值,输出y的值。
给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。
小瑜是个爱吃糖果的馋鬼,天天嚷着要爸爸买糖果,可是爸爸很忙,哪有时间啊,于是就让小瑜自己去了,糖果3角钱一块,爸爸给小瑜n元钱,请你告诉小瑜最多能买几块糖,还剩几角钱
以两个输入为一组,两个浮点数之间用空格分隔。
输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:
90~100为A;
编程实现输入x的值,输出y的值
从键盘接受任一字符,
如果是小写字母转换为大写输出;
如果是大写转换为小写输出;
如果是数字原样输出;
否则显示“error”。
输入年和月,判断该月有几天?
三角形具有稳定性,现在有三个木棍.要用来搭个三角形。现在从键盘接收三个浮点数,代表三条边,问能否组成三角形,并求其面积。
输入三个整数a,b,c。并进行两两相加,最后比较相加和的最大值。
春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3
现在要求输出所有在m和n范围内的水仙花数。
青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。
求n个数的平均值
求n以内的所有素数。n(2&=n&=1000)
多项式的描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...
找出数组a中能被3整除的数,要求用数组完成。
输入n(n&=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。
将给定的一维数组进行逆置,即第一个元素与最后一个元素互换,第二个元素与倒数第二个互换,其余类推。
输入n(n&100)个数,找出其中最小的数,将它与第一个数交换后输出这些数
找出一个一维数组中的最大值,最小值,并交换其位置。
找出一个一维数组中的第一个负数。
我们在键盘上输入的任意一个字符,在计算机中均是由数值保存的,且是固定的。我们称其为ASCII码值。
我们知道,字母a在计算机中存放的时候是按97存放的;字母A是65。但有些字母是我们不知道的。
下面的任务是要求输入任意个字符(不考虑回车符的转换),字符用回车分隔,输出它们的ASCII码,每个数值后带一个空格。每五个一行。
如果超过五个,换另一行。
输入多个三位整数,分别倒置后并输出。例如:输入356,输出653
制作一个简单的计算机程序,可实现的加减乘除运算('+','-','*','/')
大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为的手机,对应的短号就是645678。 现在,如果给你一个11位长的手机号码,你能找出对应的短号吗
从键盘上输入数字星期,然后输出它的英文:
其对应关系是
3 Wednesday
4 Thursday
6 Saturday
输入n(n&100)个数,找出其中最小的数,将它与第一个数交换后输出这些数
找出一个一维数组中的最大值,最小值,并交换其位置。
找出一个一维数组中的第一个负数。
1 输入两个整数,求第一个数除以第二个数所得到的余数。
输入数据有多组,每组占一行,每行中有两个数,用空格分隔。
对于每组输入数据,输出一行
Sample Input
Sample Output
#include&stdio.h&
int main()
int x,y,z; while(scanf(&%d%d&,&x,&y)!=EOF) {
} return 0; z=x%y; printf(&%d\n&,z);
2 输入圆的半径,求圆的周长与面积,输出计算结果,输出时要求按题目案例说明,取小数点后2位数字,其中∏=3.14。
输入数据有多组,每组占一行,每行中有1个数
对于每组输入数据,输出一行,需要有必要的提示
Sample Input
Sample Output
2.00,long:12.56,area:12.56
3.50,long:21.98,area:38.47
5.00,long:31.40,area:78.50
4.20,long:26.38,area:55.39
#include&stdio.h&
int main()
double r,l,s; while(scanf(&%lf&,&r)!=EOF) {
} return 0; l=2*3.14*r; s=3.14*r*r; printf(&%.2lf,long:%.2lf,area:%.2lf\n&,r,l,s);
包含总结汇报、办公文档、资格考试、人文社科、外语学习、行业论文以及C语言例题等内容。本文共15页
相关内容搜索关于水仙花问题《输入数据有多组,每组占一行,包括两个整数m_acm吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:16,257贴子:
关于水仙花问题《输入数据有多组,每组占一行,包括两个整数m收藏
#include &stdio.h&int main(){ int m,n,c,d=0,units,tens, int pow(int x); while(scanf(&%d %d&,&m,&n)) {
if(m==0&&n==0)
if(m&=100&&n&=999)
printf(&\n&);
for(c=m;c&=n;c++)
units=c%10;
tens=c/10%10;
hundreds=c/100;
if (c==pow(units)+pow(tens)+pow(hundreds))
printf(&%d&,c);
if(d==0)printf(&no&);
printf(&\n&);
} } return 0;}int pow(int x) { int b=1,a=1; for (b=1;b&=3;b++)
a=a*x;}那个我是才开始学习C语言的,我想问怎么做到输入与输出全部分开题的要求时《《 输入数据有多组,每组占一行,包括两个整数m和n(100&=m&=n&=999),输入为0 0时表示输入数据结束(不需要输出)》》但是我这个只能一组一组的输出结果,有大神知道怎么改吗?
外汇交易平台,金道黄金平台,0元开户,国际获奖黄金交易平台,8大牌照护航!金道黄金,香港金银业贸易场AA类74号行员,国际获奖黄金品牌平台!
你可以尝试用文件输入输出, freopen(&in.txt&,&r&,stdin);freopen(&out.txt&,&w&,stdout);不会的话,自个儿百度一下
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或}

我要回帖

更多关于 c语言正整数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信