• 2022-06-15
    写出下列程序的运行结果 [11] 。 #include<iostream. h> void func(double x, int &part1, double &part2){ part1=int(x)+500: part2=(x+500-part1)*100; } void main( ){ int n; double x, f; x=1001. 0103; func (x, n, f): cout<<"Part 1="<<n<<" , part2="<<f<<end1 }
  • partA=AE0A, partB=A.0C

    内容

    • 0

      写出下列程序的输出结果( )。#include <stdio.h>void fun1( ){ int x=5; printf("x=%d\n",x);}void fun2(int x){ printf("x=%d\n", ++x);}void main( ){ int x=2; fun1( ); fun2(x); printf("x=%d\n", x);}

    • 1

      下列程序段的输出结果是 include void fun(int * X,int * y) {cout < < * X < < 下列程序段的输出结果是 #include<iostream.h> void fun(int * X,int * y) { cout < < * X < < * y; * X=3; * y=4; } void main( ) { int x=1,y=2; fun(&y,&x); cout < < X < < y < < end1; } A.2143 B.1212 C.1234 D.2112

    • 2

      以下程序的输出结果是_______________ int func(int x,int y) { return x+y; } void main( ) { int n,an,a0=1,a1=1; for(n=2;n<10;n++) { an=func(a0,a1); a0=a1; a1=an; } printf(“an=%d”,an); }

    • 3

      如下程序的输出是什么? #include &#91;stdio.h&#93; void Swap (int x, int y); int main() { int x = 1; int y = 2; printf ("x=%d,y=%d\n", x, y); Swap (x, y); printf ("x=%d,y=%d", x, y); } void Swap (int x, int y) { int temp; temp = x; x = y; y = temp; printf ("x=%d,y=%d\n", x, y); } A: x=1,y=2x=2,y=1x=2,y=1 B: x=1,y=2x=1,y=2x=2,y=1 C: x=1,y=2x=2,y=1x=1,y=2 D: x=1,y=2x=1,y=2x=1,y=2

    • 4

      请说出E类中[代码1]和[代码2]的输出结果。 class A{ double f(int x, double y){ return x+y; } int f(int x,int y) { return x*y; } } public class E{ public static void main(String args[ ] ){ A a=new A(); System.out.println(a.f(10,10)) ; // [代码1] System.out.println(a.f (10,10.0)) ; // [代码2] } }