精品文档
精品文档
1
求
100
之内自然数中最大的能被
17
整除的数
#include
void main()
{
int i ;
for (i=100;i>0;i--)
if(i%17--0)break;
printf(
“
%d\n
”
,i);
}
2
已知
a
,
b
,
c
都是
1
位数,求当三位数
abc,cba
的和为
1333
时
a,b,c
的值
#include
void main()
{
int a,b,c;
for(a=1;a<=9;a++)
{
for(b=0;b<=9;b++)
{
for(c=1;c<=9;c++)
if(a*100+b*10+c+c*100+b*10+a==1333)
printf(
“
%d,%d,%d\n
”
,a,b,c);
}
}
}
3
计算并输出
200-400
之间不能被
3
整除的整数的和
#include
void main()
{
int i,sum=0;
for(i=200;i<=400;i++)
if(i%3!=0)
sum=sum+i;
printf(
“
%d\n
”
,sum);
}
4
从键盘输入
10
个数,统计非负数的个数,并计算非负数的和
#include
void main()
{
int i,n=0,sum=0;
int a[10]={0,1,2,3,4,5,-6,-7,-8,-9}
for(i=0;i<10;i++)
if(a[i]>=0)
{
sum=sum+a[i];