更多“有以下程序void f(int v,int w){int t…”相关的问题
第1题
以下程序运行结果是()。#includevoid f(int a, int b);void f(int a, int b){int t;t = a;a = b;b = t;}void main(){int x = 3, y = 2, z = 1;if (x > y)f(x, y);if (y > z)f(y, z);if (x > y)f(x, y);printf("%d, %d, %d", x, y, z);}
A.1, 2, 3
B.3, 2, 1
C.1, 3, 2
D.2, 3, 1
点击查看答案
第2题
有以下程序: public class ConstOver { public ConstOver (int x, int y, int z) { } } 下面
A.protected int ConstOver (){ }
B.private ConstOver (int z, int y, byte x) { }
C.public object ConstOver (int x, int y, int z) { }
D.public void ConstOver (byte x, byte y, byte z) { }
点击查看答案
第3题
有以下程序#includevoid main(){int i,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d/n",s);}程序运行后的输出结果是()。
A.数1~10的累加和
B.数1~9的累加和
C.数1~9中的奇数之和
D.数1~10中的偶数之和
点击查看答案
第4题
以下程序的执行结果是()。#includeint sum(int k);void main(){int s,i;for(i=1;i<=10;i++)s=sum(i);printf("s=%d/n",s);}int sum(int k){int x=0;return (x+=k);}
点击查看答案
第5题
阅读以下程序:#includevoid main(){int x;scanf("%d",&x);if(x--<5)printf("%d", x);elseprintf("%d", x++);}程序运行后,如果从键盘上输入5,则输出结果是()。
点击查看答案
第6题
下面程序的运算结果为()。#includevoid fun();int main(){int a=10;fun();printf("%3d",a);return 0;}void fun(){int a=20;printf("%3d",a);}
A.20 10
B. 10 10
C. 10 20
D. 20 20
点击查看答案
第7题
类A中有唯一的一个公有成员函数f,对于类A的一个对象a,执行语句f(100);成功,那么f的函数原型可以为()。
A.void f(int&) const;
B.const A * f(const int );
C.A& f(int, int=50);
D.A f(const int&) const;
点击查看答案
第8题
请写出如下程序的输出结果:#include class R{public:R(int r1,int r2) {R1=r1;R2=r2;}void p
请写出如下程序的输出结果:#include class R{public:R(int r1,int r2) {R1=r1;R2=r2;}void p
请写出如下程序的输出结果:
#include class R{public:R(int r1,int r2) {R1=r1;R2=r2;}void print();
void print() const;private:int R1,R2;};void R::print(){cout<< R1<< ":"<< R2<< endl;
}void R::print() const{cout<< R1<< ";"<< R2<< endl;}void main(){R a(5,4);a.print();
const R b(20,52);b.print();}
点击查看答案
第9题
下列程序段的输出结果是()void complicatedExpression(){int x = 20, y = 30; boolean b;b = x
点击查看答案
第10题
下列程序的输出结果为()。#includevoid main(){int a[3][3] = {{1,2,3},{4,5,6},{7,8,9}};int i, j, sum = 0;for (i = 0; i < 3; i++){sum += a[i][i];}printf ("sum = %d/n", sum);}
A.sum = 25
B.sum = 45
C.sum = 15
D.sum = 9
点击查看答案
第11题
已知程序功能为:随鼠标的位置变化,图形中矩形的大小发生变化。请在程序空档出选择填写正确语句: int [ ][ ]myRect = { {10,10}, {10,20}, {10,30},{10,40}, {20,10}, {20,20}, {20,30},{20,40}, {30,10}, {30,20}, {30,30},{30,40}, {40,10}, {40,20}, {40,30},{40,40} }; void setup() { size(400,600); background(220); } void draw() { int i=0; int col; background(220);//刷新屏幕显示 for(i=0;i<=15;i++) { rect(myRect[i][0]*m,myRect[i][1]*m,10*m,10*m); //画方形 } } }
A.float m=map(mouseX,0,width,1,8);
B.int m=map(mouseX,0,width,1,8);
C.float m=constrain(mouseX,0,width,1,8);
D.int m=constrain(mouseX,0,width,1,8);
点击查看答案