![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
红金龙-时光
这个作者很懒,什么都没留下…
展开
-
C语言经典例题100道 第8题
题目:输出9*9口诀。#includeint main(){ int i,j; printf("\n"); for(i=1;i<10;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%-3d",j,i,i*j); } printf("\n"); }}原创 2013-06-14 21:59:48 · 1051 阅读 · 0 评论 -
C语言经典例题100道 第三题
题目题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少? #include#includeint main(){int i,x,y;for(i=0;i<10000000;i++) { x= sqrt(i+100); y= sqrt(i+268); if(x*x==i+100&&y*y==i+268) prin原创 2013-06-14 21:08:13 · 1744 阅读 · 0 评论 -
c100-16 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。
使用欧几里德算法就是【C语言】求两个整数的最大公约数、最小公倍数点超链接跳到原作者的博客我自己的代码#includeint main(){ int i,a,b,t; printf("Please input two numbers:"); scanf("%d%d",&a,&b); long k; k=a*b; if(a<b) { t=a;原创 2013-06-15 21:37:37 · 1555 阅读 · 0 评论 -
C100-19 题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。
参考资料http://zhidao.baidu.com/question/361961753.html代码 由 Michael_0 所写#includeint main(){ int i,j,s,sum; sum=0; for(i=2;i<=1000;i++) { s=0; for(j=1;j<i;j++) { if(i%j==0) //这一转载 2013-06-15 22:06:23 · 4792 阅读 · 1 评论 -
C语言经典例题100道 第13题
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 //水仙花数#includeint main(){ int i,a,b,c; for(i=100;i<1000;i++) { a=i/100; b=(i/10)%10; c=i%10; if(i==a*a*a+b*b*b+c*c*c) {printf("%d\n原创 2013-06-14 22:16:39 · 917 阅读 · 0 评论 -
C100-18 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时 共有5个数相加),几个数相加有键盘控制。
#includeint main(){int i,a,n,mix,sum;mix=0;sum=0;scanf("%d%d",&a,&n);for(i=1;i<=n;i++) { mix=10*mix+a; sum=sum+mix; } printf("%d",sum); }原创 2013-06-15 21:24:23 · 1766 阅读 · 0 评论 -
C100-24 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
很明显的规律代码如下#includeint main(){int i,t;float sum=0;float a=2,b=1;for(i=1;i<=20;i++) { sum=sum+a/b; t=a; a=a+b; b=t; }printf("%9.6f\n",sum);}由于 刚开始的时候是int a=2,b=1;所以答案错误,这是由于原创 2013-06-16 20:05:16 · 1440 阅读 · 0 评论 -
C100-25 题目:求1+2!+3!+...+20!的和
#includeint main(){int sum,mix,i;sum=0,mix=1;for(i=1;i<=20;i++){mix=mix*i;sum=sum+mix;}printf("%d\n",sum);}原创 2013-06-16 20:18:33 · 1278 阅读 · 0 评论 -
C100-30 题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
改一下输入一个数,判断该数是否是回文数?代码来自 百度知道原文地址http://zhidao.baidu.com/question/534976277.html代码由 dingchaoant 所编写代码如下#include int main(){ int num, temp; int sum=0; printf("Please input转载 2013-06-16 20:43:22 · 1781 阅读 · 0 评论