• 2021-04-14
    有以下程序,若从键盘给n输入的值是-3,则程序的输出结果是
    #include
    intmain()
    {
    ints=0,a=1,n;
    scanf("%d",&n);
    do
    {
    s+=1;
    a=a-2;
    }while(a!=n);
    printf("%d\n",s);
    return0;
    }
  • 2

    内容

    • 0

      下面程序的运行结果是()。#includeintmain(){inta,s,n,count;a=2;s=0;n=1;count=1;while(count<=7){n=n*a;s=s+n;++count;}printf(“%d”,s);return0;}

    • 1

      以下程序的运行结果是______ #include main( ){int k=1,s=0;do{if(k%2!=0)continue;s+=k;k++;}while(k/10);printf(“s=%d/n”,s);}

    • 2

      有以下程序,若从键盘给n输入的值是-3,则程序的输出结果是 A: 0 B: -1 C: 2 D: 3

    • 3

      main(){int s=0,a=5,n=1;do{s=s+1;a=a-2;}while(a!=n);printf("%d,%d\n",s,a);}

    • 4

      以下程序拟实现计算s=1 + 2*2 + 3*3 + … + n*n +…,直到s>1000为止。 #include main( ) { int s,n; s=1; n=1; do { n=n+1; s=s+n*n; } while(s>1000); printf("s=%d\n",s); } 程序运行后,不能得到正确结果,以下修改方案正确的是