下面程序的输出结果为_____。 include void main( ) { in num=0,i=8; do{ i--; num+下面程序的输出结果为_____。include<iostream.h>void main( ){in num=0,i=8;do{i--;num++;}while(--i) ;cout < < num < < endl;}

题目
下面程序的输出结果为_____。 include void main( ) { in num=0,i=8; do{ i--; num+

下面程序的输出结果为_____。

include<iostream.h>

void main( )

{

in num=0,i=8;

do{

i--;

num++;

}while(--i) ;

cout < < num < < endl;

}


相似考题
更多“下面程序的输出结果为_____。 include<iostream.h> void main( ) { in num=0,i=8; do{ i--; num+ ”相关问题
  • 第1题:

    以下程序的输出结果是【】。 include unsigned fun (unsigned num) {unsigned k=1; do{

    以下程序的输出结果是 【 】 。

    include<iostream.h>

    unsigned fun (unsigned num)

    {unsigned k=1;

    do{k*=num%10;num/=10;} while(num);

    return k;

    }

    void main( )

    { unsigned n=26;

    cout <<fun(n) <<end1


    正确答案:12
    12 解析:函数有一个形参num,循环前变量k置1,循环中,表达式num%10是取num的个位,将num的个位值累乘于k中,然后num除以10。循环直至num为0结束,这是逐一求出num十进制表示的各位数字,并累乘于变量k的循环。函数最后返回k。函数fun的功能是求整数的各位十进数字积。

  • 第2题:

    给出下面程序的输出结果。

    include<iostream>

    using namespace std;

    void main()

    {

    int num=0,i=8;

    do

    {

    i--;

    num++;

    }while(--i);

    cout<<num<<endl;

    }


    正确答案:
    4

  • 第3题:

    以下程序运行后的输出结果是________。 main() { int i=10,j=0; do { j=j+i; i--; } while(i>2); printf("%dn",j); }


    17 bteak语句只能在循环体和switch语句体内使用,当break出现在循环体中的switch语句体内时,其作用只是跳出该switch语句体。当break出现在循环体中,但不在switch语句体内时,则在执行break后,跳出本层循环体。而continue语句的作用时结束本次循环;即跳过本次循环中余下尚未执行的语句,接着再一次进行循环的条件判定。本题中首先定义了一个变量x并赋初值15,然后判断循环条件“x>5&&x<50”,即“x>5&&x<50”,为真,执行循环体。语句“x++;”执行后,x的值变为16,“x/3”的值为5为真,执行其后的语句“x++;”,x的值变为17,执行语句“break”,退出循环,输出x的值为17。

  • 第4题:

    以下程序运行后的输出结果是【】。include main(){int i=10,j=0;do{j=j+ i; i--;}while

    以下程序运行后的输出结果是【 】。

    include <iostream.h>

    main()

    {

    int i=10,j=0;

    do

    {

    j=j+ i; i--;

    }

    while(i>2);

    cout<<j;

    }


    正确答案:52
    52

  • 第5题:

    写出下面程序执行后的运行结果。 #include <stdio.h> int main() { int i=5 ; do { switch (i%10) { case 4: i-- ; break ; case 6: i-- ; continue ; } i-- ; i-- ; printf("%d",i); } while (i>0); return 0; }


    G [解析]x='f'则'f'-'a'=5,'A'+5+1='G'。对一下ASCⅡ码表就行了。