求1000以内的所有“完全数”。

“完全数”是指一个数恰好等于它的所有因子之和,例如,6=1+2+3,6是“完全数”。 #include int main() { int num,i,m; for(num=1;num<=1000;num++) { for(m=0,i=1;i<=num/2;i++)...

2016-05-31 23:58:17

阅读数:1951

评论数:0

求1到1000之间满足条件“用3除余2;用5除余3,用7除余2”的数,并且一行输出5个数。

#include int main() { int n,i; for( i=0,n=1;n<=1000;n++) { if(n%3==2&&n%5==3&&n%7==2) { printf("%4d",n); ...

2016-05-31 23:57:04

阅读数:4172

评论数:0

从键盘输入一个正整数,统计其各位数字中0的个数,并求各位数字中的最大者。

#include int main() { int n,t,count=0,max=0; printf("请输入正整数n: "); scanf("%d",&n); while(n) { t=n%10; if(t...

2016-05-31 23:53:46

阅读数:4913

评论数:0

从键盘上读入平面上两个圆的圆心坐标和半径,确定它们之间的关系(相交、相切、不相交)。

#include #include int main() { double x1,x2,y1,y2,d,r1,r2; printf("?circle 1:"); scanf("%lf,%lf,%lf",&x1,&y1,&r1...

2016-05-31 23:52:13

阅读数:768

评论数:0

根据用户输入年和月份值,输出对应月份的天数。

#include int main() { int year,month,days,flag=1; printf("请输入年份和月份:"); scanf("%d,%d",&year,&month); switch(mont...

2016-05-31 23:48:55

阅读数:819

评论数:0

根据用户输入三角形三边的边长,在计算并输出三角形的面积。

#include #include int main() { double a,b,c,s,area; scanf("%lf,%lf,%lf",&a,&b,&c); if(a+b>c,a+c>b,b+c>a) { s=...

2016-05-31 23:46:43

阅读数:773

评论数:0

判断一个整数是否能同时被3、5、7整除,能则输出“YES”,否则, 输出“NO”。

#include int main() { int x; printf("Input x:"); scanf("%d",&x); if(x%3==0&&x%5==0&&x%7==0) printf(&qu...

2016-05-31 23:45:29

阅读数:994

评论数:0

从键盘上输入一个字符,如果它是小写字母,则把它转换成大写字母输出;否则,直接输出。

#include int main() { char ch; printf("Input a character: "); scanf("%c",&ch); ch=('a'<=ch&&ch<='z')?(ch...

2016-05-31 23:44:32

阅读数:4673

评论数:1

将两个两位数的正整数a、b合并形成一个整数放在C中。

合并的方式是:将a数的十位和个位数依次放在 C数的千位和十位上,b数的十位和个位数依次放在C数的个位和百位上。 例如,当a=45,b=12时,C=4251。 #include void main() { int a,b,c,d,e,f,g; printf("请输入两个两位数的正整...

2016-05-31 23:43:09

阅读数:1788

评论数:0

求平面上任意两点间的距离。

#include #include int main() { double a,b,c,d,e; printf("请输入两点的坐标(x1,y1)和(x2,y2):"); scanf("%lf,%lf,%lf,%lf",&a,&b,&am...

2016-05-31 23:41:52

阅读数:318

评论数:0

分解输入的3位整数,然后按照十位、个、百位的顺序进行输出。

例如输入123,输出231。 #include int main() { int x,b0,b1,b2; scanf("%d",&x); b2=x/100; b1=x/10%10; b0=x%10; x=100*b1+10*b0...

2016-05-31 23:40:57

阅读数:363

评论数:0

交换两个字符变量的值,并将小写字母转换为大写字母。

#include int main() { char c1,c2,t; printf("请输入两个小写英语字母:"); scanf("%c%c",&c1,&c2); printf("交换前:c1=%c\tc2=%c\n&q...

2016-05-31 23:39:32

阅读数:450

评论数:0

从键盘输入一个实型数据,求出它的整数部分和小数部分。

#include int main() { double a,a2; int a1; printf("请输入一个实数:"); scanf("%lf",&a); a1=a; a2=a-a1; printf("%lf的整数部分是...

2016-05-31 23:37:48

阅读数:820

评论数:0

输入2个整数,计算两数相除的商(q)和余数(r)。

#include int main() { int a,b,r; double q; printf("请输入两个整数:"); scanf("%d%d", &a,&b); q=(double)a/b; r=a%b; printf...

2016-05-31 23:35:03

阅读数:1493

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭