• 2021-04-14
    以下程序段的输出结果是

    int main(void)
    {
    int num = 0,s = 0;
    while(num <= 2){
    num++; s += num;
    }
    printf("%d\n",s);
    return 0;
    }
  • 6

    内容

    • 0

      以下程序的输出结果是#include<;stdio.h>;int fun6(int num){ int k=1;do{ k*=num%10; num/=10;}while(num);return k;}main( ){ int n=26;printf(“%d\n”,fun6(n));}

    • 1

      下面程序的输出结果是( )。#include <;stdio.h>;int num=10;int func(){int num=4;return ++num;}int main(){printf("%d\n",func());return 0;} A: 1 B: 4 C: 5 D: 10

    • 2

      函数fun的返回值是( ). fun(char *a,char *b) { int num=0,n=0; while(*(a+num)!='\0') num++; while(b[n]){*(a+num)=b[n];num++;n++;} return num; }

    • 3

      分析下列程序,写出运行结果。#includeint fun( int num ){ int k=1; while(num){ k=k* (num%10); num=num/10; } return k;}int main(){ int x=255; printf("x=%d\n",fun(x));}程序的运行结果是:______

    • 4

      以下程序的输出结果是 。 #include<iostream> using namespace std; int main() { int num = 50; int& ref = num; ref = ref + 10; cout <<"num = "<<num<<endl; num = num + 40; cout <<"ref = "<<ref<<endl; return 0; }