【程序填空】
题目: 以下程序按每行5个数的格式输出1至n范围内能被7或17 整除的整数,并求出其和。
如输入:50 则输出:
7 14 17 21 28
34 35 42 49
Sum=247
#include
void main()
{
int i, n, ct=0, sum=0;
scanf( "%d", &n );
for ( i=1; i<=n; i++ )
/***********SPACE***********/
if (【1】)
{
printf( "%d
", i );
/***********SPACE***********/
【2】;
ct++;
/***********SPACE***********/
if (【3】)
printf( "
" );
}
printf( "
Sum=%d
", sum );
}
题目: 以下程序按每行5个数的格式输出1至n范围内能被7或17 整除的整数,并求出其和。
如输入:50 则输出:
7 14 17 21 28
34 35 42 49
Sum=247
#include
void main()
{
int i, n, ct=0, sum=0;
scanf( "%d", &n );
for ( i=1; i<=n; i++ )
/***********SPACE***********/
if (【1】)
{
printf( "%d
", i );
/***********SPACE***********/
【2】;
ct++;
/***********SPACE***********/
if (【3】)
printf( "
" );
}
printf( "
Sum=%d
", sum );
}
举一反三
- 【填空题】/*------------------------------------------------------- 功能:以每行5 个数来输出300 以内能被7 或17 整除的偶数,并求出其和。 -------------------------------------------------------*/ #include "stdio.h" main() { int i,n,sum; sum=0; ________________; for(i=1; ________________ ;i++) if(________________) if(i%2==0) { sum=sum+i; n++; printf("%6d",i); if(________________) printf(" "); } printf(" total=%d",sum); }
- *【程序填空】题目:求2+4+6+……+100的和*/ #include "stdio.h" main() {/***********SPACE***********/ int i,【?】; /***********SPACE***********/ for(i=1; i<=100; 【?】) /***********SPACE***********/ if(【?】) sum=sum+i; /***********SPACE***********/ printf("%d\n",sum) 【?】 }
- 下面程序可以正确求出1+2+3+。。。+n的和。() #include int main( ) { int i = 1,sum = 0,n; scanf(“%d”,&n); while (i <= n) sum = sum + i; ++i; printf("sum=%d
- 输入一个正整数给变量n,求1到n的所有正整数之和。不正确的程序是()。 A: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1,sum=0;i<=n;i++)sum=sum+i;printf("%d",sum);} B: #includevoidmain(){inti,n,sum=0;scanf("%d",&n);for(i=1;i<=n;i++)sum=sum+i;printf("%d",sum);} C: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1;i<=n;i++)sum=sum+i;printf("%d",sum);} D: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1,sum=0;i<=n;)sum=sum+i,i++;printf("%d",sum);}
- *【程序填空】题目:编程求n!(n≥0)*/ #include "stdio.h" main() { int n,i; double s; /***********SPACE***********/ scanf("%d",【?】); /***********SPACE***********/ 【?】 i=1; /***********SPACE***********/ while(【?】) { s*=i; i++; } /***********SPACE***********/ printf("%e\n",【?】); }