1 .设N是一个四位数,它的9倍恰好是其反序数(例如:123的反序数是321),求N的值。
#include<stdio.h>
int main ()
{
int n;
int a,b,c,d;
for(n=1000;n<1112;n++);
{
a=n/1000;
b=n100%10;
c=n/10%10;
d=n%10;
if(n*9=d*1000+c*100+b*10+a)
}
system("pause");
return 0;
}
2.编程序实现求1-1000之间的所有奇数的和并输出。
#include<stdio.h>
int main()
{
int i,sum=0;
for(i=1;i<=100;i=i+2)
sum+=i;
printf("奇数和:%d\n",sum);
}
3. 编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数。
#include<stdio.h>
#include<math.h>
int s(int number)
{
int i,k=sqrt(number);
if(number<=1)
return 0;
for(i=2;i<=k;i++)
{
if ((number%i)==0)
return 0;
}
return 1;
}
void main()
{
int n;
printf("请输入一个数n:");
scanf("%d",&n);
if(s(n))
printf("%d是素数\n",n);
else printf("%d不是素数\n",n);
}
#include<stdio.h>
int main ()
{
int n;
int a,b,c,d;
for(n=1000;n<1112;n++);
{
a=n/1000;
b=n100%10;
c=n/10%10;
d=n%10;
if(n*9=d*1000+c*100+b*10+a)
}
system("pause");
return 0;
}
2.编程序实现求1-1000之间的所有奇数的和并输出。
#include<stdio.h>
int main()
{
int i,sum=0;
for(i=1;i<=100;i=i+2)
sum+=i;
printf("奇数和:%d\n",sum);
}
3. 编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数。
#include<stdio.h>
#include<math.h>
int s(int number)
{
int i,k=sqrt(number);
if(number<=1)
return 0;
for(i=2;i<=k;i++)
{
if ((number%i)==0)
return 0;
}
return 1;
}
void main()
{
int n;
printf("请输入一个数n:");
scanf("%d",&n);
if(s(n))
printf("%d是素数\n",n);
else printf("%d不是素数\n",n);
}