2020-03-24

第一题

#include<stdio.h>

int main()

{

int a;

int i;

int m=0;

printf("请输入一个数字: ");

scanf("%d",&a) ;

printf("%d的因数有 ",a );

for(i=1;i<a;i++){

if(a%i==0)

{printf("%d",i);

m++;

}

}

printf(" 因子总数为%d\n",m);

}

第二题

#include<stdio.h>

int main()

{

printf("请输入一个数:");

int i,a,b=0;

scanf("%d",&a);

for(i=1;i<a;i++)

{

if(a%i==0){

b=b+i;

}

if(b==a)

printf("%d是完数\n",a);

}

}

第三题

#include<stdio.h>

int main()

{

int i,a,b;

for(i=1;i<1000;i++)

{

b=0;

for(a=1;a<i;a++)

{

if(i%a==0)

{

b=b+a;

}

}

if(b==i)

{

printf("%d ",i);

}

}

printf("\n");

}

第四题

#include<stdio.h>

int main()

{

int a;

int x;

int y;

int z;

for(a=100;a<1000;a++)

{

x=a/100;

y=a/10%10;

z=a%10;

if((x*x*x+y*y*y+z*z*z)==a)

{

printf("%d ",a);

}

}

}

第五题

#include<stdio.h>

int main()

{

int i;

for(i=10005;i<99999;i+=10)

if(i%3==0)

printf("%d ",i);

}

每天都学到一点新知识,要尽快消化新知识,与已有知识相结合,融会贯通。明天开始就要开始上一上午的课了。每天对于新知识还是有些许期待。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,042评论 0 2
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 4,959评论 0 0
  • 嵌套循环 1. #include int main(){ int a; scanf("%d",&a); int i...
    于渤文阅读 1,337评论 0 0
  • C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构。C程...
    小辰带你看世界阅读 12,734评论 1 6
  • 1#include int main() { int i; int a; scanf("%d",&a); for(...
    weir_b7c5阅读 1,261评论 0 0

友情链接更多精彩内容