for(i=0;i<=100;i++)
{ if((i%5)==0)
continue;
sum=sum+i;
}
printf ("sum=%d\n",sum);
}
5.运行下列程序,输出结果为_______ sum=60________。
#include <stdio.h>
main()
{ int i,j,sum=0;
for(i=0;i<=3;i++)
for(j=0;j<=5;j++)
sum=sum+j;
printf ("sum=%d\n",sum);
}
6.程序填空。求出1000以内能被13整除的最大数。
#include "stdio.h"
main()
{ int i;
for( i=1000 ; i>0 ;i--)
if( i%13==0 )
break;
printf("\n%d",i);
}
7.程序填空。求如下Fibonacci 数列1,1,2,3,5,8,…… 的前40个数,要求每一行输出8个数。
(n 1) F1 1 (n 2) F2 1
Fn Fn 1 Fn 2(n≥3)
参考答案:
#include <stdio.h>
main( )
{ long f1,f2;
int i;
f1=1; f2=1;
for(i=1; i<=20; i++ )
{ printf("%10ld%10ld",f1,f2);
if( i%4==0 ) printf("\n");
f1=f1+f2;
f2=f2+f1;
}
}
8.程序填空。从键盘输入10个不为0的整型数,统计其中负数的个数并求出所有正数的平均值。
参考答案:
#include <stdio.h>
main( )