举一反三
- 阅读程序写出结果 #include int add(int x,int y=8); void main( ) { int a=4; cout< 第一空: 12 16
- 以下程序的输出结果为________________。 #include int m=3; void fun(int m) { m=6; } void main() { fun(m); cout
- 写出下列程序的运行结果 [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 }
- 以下程序的输出结果______。 #include<iostream.h> void main() int a=0 a+=(a=8); cout<<a;
- #include main() {inta; a=(int)((double)(3/2)+0.5+(int)1.99*2); printf("%d\n",a); } 阅读上面程序,试写出其运行输出结果。 结果:
内容
- 0
有以下程序#include <stdio.h>double fun(double a){ double x;x = a - (int)a;return x;}main(){ double a = 3.1415;printf("%f\n", fun(a));}程序的运行结果是______。 A: 0.141500 B: 3.141500 C: 3.000000 D: 0.000000
- 1
以下程序执行后的输出为: #include double f1(double x) { return 1.0/x;} double f2(double x) { return x*x;} int main() { int i=3; double (*f[2])(double)={f1,f2}; cout<
- 2
有如下程序,编译运行这个程序将出现的情况是 #include using namespace std; void function(double val); int main() { double val; function(val); cout< 输出一个不确定的数
- 3
有以下程序 #include double fun(double s,double a,double b) { a = (int)(s); b = s-a; return a+b; } main ( ) { double s=12.654,a=11,b=22; printf("%5.2lf,",fun(s,a,b)); printf("%5.2lf,%5.2lf\n",a,b); }程序运行后的输出结果是
- 4
若同时定义了如下函数,fun(8,3.1)调用的是下列哪个函数( )。 A: void fun(float,int) B: void fun(double,int) C: void fun(char,float) D: void fun(double,double)