• 2021-04-14
    下面程序的功能是统计用0至9之间的不同的数字组成的三位数的个数。 main() { int i,j,k,count=0; for(i=1;i<=9;i++) for(j=0;j<=9;j++) if( ① ) continue; else for(k=0;k<=9;k++) if( ② ) count++; printf("%d",count); }
  • 第一空: i==j 第二空: i!=k&&j!=k;j!=k&&i!=k

    内容

    • 0

      下面程序的功能是:计算100至1000之间有多少个数其各位数字之和是5。请填空。 #include int main() { int i,s,k,count=0; for(i=100;i<=1000;i++){ s=0; k=i; while(____________) { s=s+k%10; k=_________; } if(s!=5) continue ; else count++; } printf("%d",count) ; return 0; }

    • 1

      以下程序的运行结果是____。#include<stdio.h>main(){inti,j,k;for(i=1;i<=6;i++){for(j=1;j<=20-3*i;j++)printf("");for(k=1;k<=i;k++)printf("%3d",k);for(k=i-1;k>0;k--)printf("%3d",k);printf("\n");}}

    • 2

      04310023:以下程序的输出结果是( )。 int main() { int i=0, j=0, k=6; if ((++i>0)||(++j>0)) k++; printf("%d, %d, %d ", i, j, k); return 0; }

    • 3

      分析以下算法的时间复杂度。void fun( int n)i{    int s = 0,i,i,k;    for (i - 0; i<= n; i++ )        for (j= 0;j<=i;j++)            for (k = 0;k<j;k++)                s tt ;}

    • 4

      下面程序的功能是计算100至1000之间有多少个数其各位数字之和是5。 #include “stdio.h” void main() { int i,s,k,count=0; for(i=100;i<=1000;i++) { s=0; k=i; while(k) { s=s+k%10; k=______; } if(______)count++; } printf(“%d”,count); }