• 2022-07-28
    求整数1至10的和并存入变量s,下列语句中错误的是________。
    A: s=0;for(i=1;i<=10;i++)s+=i;
    B: s=0;i=1;for(;i<=10;i++)s+=i;
    C: for(i=1,s=0;i<=10; s+=i, i++);
    D: for(i=1,s=0;i<10;i++)s+=i;
  • D

    内容

    • 0

      【5 do while循环】 以下能正确计算10!的程序段是【 】 。 A: do{i=1;s=1; s=s*i; i++; }while(i<=10); B: do{i=1;s=0; s=s*i; i++; }while(i<=10); C: i=1;s=1; do{s=s*i; i++; }while(i<=10); D: i=1;s=0; do{s=s*i; i++; }while(i<=10);

    • 1

      以下能正确计算[tex=6.214x1.071]+K9PPWysZ6L0/aky8eN0Xv5ui2RG6pRvfJ4OIbWQczo998oF54iDwz8tSL4eEyx1[/tex]的程序段是 未知类型:{'options': ['do(i=1;s=1;s=s*i;i++)while(i<=10);', 'do(i=1;s=0;s=s*i;i++)while(i<=10);', 'i=1;s=1;do(s=s*i;i++)while(i<=10);', 'i=1;s=0;do(s=s*i;i++)while(i<=10);'], 'type': 102}

    • 2

      以下能正确计算10!的程序段是 A: do{i=1;s=1;s=s*i;i++)}while(i<=10);printf("%d",s); B: do{i=1;s=0;s=s*i;i++} while(i<=10);printf("%d",s); C: i=1;s=1;do{s=s*i;i++} while(i<=10);printf("%d",s); D: i=1;s=0;do{s=s*i;i++}while(i<=10);printf("%d",s);

    • 3

      以下能正确计算1×2×3×…×10的程序段是 。 A: do {i=1;s=1; s=s*i; i++; } while(i&lt;=10); B: do {i=1;s=0; s=s*i; i++; } while(i&lt;=10); C: i=1;s=1; do {s=s*i; i++; } while(i&lt;=10); D: i=1;s=0; do {s=s*i; i++; } while(i&lt;=10);

    • 4

      下列程序是求1到100的累计和,其中哪个程序是不能完成功能的: A: int s=0,i=0; while(i<=100)s+=i++ B: int s=0,i=0; while(i++<=100)s+=i; C: int s=0,i=0; while(i<100)s+=++i; D: int s=0,i=0; while(++i<=100)s+=i;