#include"stdio.h"voidmain(){int i,j,k,n;printf("please input the n:\n");scanf("%d",&n);printf("\n");
i=n/100;
j=(n-100*i)/10;
k=n%10;if(i*i*i+j*j*j+k*k*k==n)printf("YES!!!\n",n);elseprintf("NO!!!\n",n);
}
#include"stdio.h"voidmain(){int m,n;int sum,i,j;printf("Please enter the range [m,n]:\n");scanf("%d%d",&m,&n);printf("\n");printf("the Perfect number is :\n");for(i=m;i<=n;i++){
sum=0;for(j=1;j<i;j++){if(i%j==0)
sum+=j;}if(i==sum)printf("%d\t",i);}}
#include<stdio.h>#include<math.h>intmain(){int n;int i,j,k;int count=0,s;//s是个标志位,如果是素数,让s=1;如果不是素数,让s=0 。 printf("请输入一个正整数N:\n");scanf("%d",&n);for(i=2;i+2<=n;i++){
s =1;/* 先假设i是素数 */
k =sqrt(i);for(j=2;j<=k;j++){if(i%j==0){
s =0;/* 不是素数 */break;}}if(s){
k =sqrt( i+2);for(j=2;j<=k;j++){if((i+2)%j ==0){
s=0;/*i+2不是素数*/break;}}if(s){
count++;/*i+2是素数*/printf("第%d个孪生素数[%d,%d]\n",count,i,i+2);}}}}
#include"stdio.h"#include"math.h"voidmain(){int a,b,c;float p,s,l;printf("please input a,b,c:\n");scanf("%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){
l=a+b+c;
p=l/2.0;
s=sqrt(p*(p-a)*(p-b)*(p-c));printf("l=%.2f\ns=%.2f\n",l,s);}elseprintf("These sides do not correspond to a valid triangle!!\n");}
```#include "stdio.h"voidmain(){int arr[7][7];int i,j;for(i=0;i<7;i++)
arr[i][0]=1;for(i=0;i<7;i++)
arr[i][i]=1;for(i=2;i<7;i++)for(j=1;j<=i;j++)printf("the result is :\n");for(i=0;i<7;i++){for(j=0;j<=i;j++)printf("%5d",arr[i][j]);printf("\n");}