首页/ 题库 / [单选题]下列语句片段: int result; 的答案

下列语句片段: int result; int a=17,b=6; result=(a%b>4) ? a%b:a/b; System.out.println(result);

单选题
2022-01-03 20:21
B、1
C、2
D、5
查看答案

正确答案
D

试题解析

标签:
感兴趣题目
下列语句序列执行后,x的值是( )。 int a=3, b=4, x=5; if (+ + a<b)x=x+1;
下面函数的运行结果是( )。 #include <iostream> using namespace std; class A{ public: A(){} int Min(int a,int b){return a<b? a:b;} int Min(int a,int b,int c){ if(a<b)return a<c? a:c; else return b<c? b:c; } ~A(){} }; void main(){ A a; cout<<a.Min(1,2,3)<<a.Min(2,0); }
有以下程序: void swap1(int * a,int * b) {int* c=a; a=b,b=c; } void swap2(int * a,int * b) { int c=* a; * a=*b,*b=c; } main() {int a=10,b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap 2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为 ______。
有以下程序: void swap1(int *a,int *b) {int *c=a; s=b,b=c; } void swap2(int *a.int *b) { int c=*a; *a=*b,*b=c; } main() {int a=10, b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为______。
执行完下面程序片段后,()的结论是正确的。int a,b,c;a=1;b=2;c= (a+b>3?a++:b++);
下列程序的运行结果是______。 void fun(int *a,int *b) { int *k; k=a;a=b;b=k; } main() { int a=3,b=6,*x=&a,*y=&b; fun(x,y); printf("%d%d",a,b); }
下列程序的运行结果是 #include<iostream.h> void fun(int*a,int*b) { int*k; k=a;a=b;b=k; } void main() { int a=3,b=6,*x=&a,*y=&b; fun(x,y); cout < < a < < " " < < b; }
下列程序的运行结果是______。 void fun(int *a,int *b) { int *k; k=a;a=b;b=k; } main() { int a=3,b=6,*x=&a,*y=&b; fun(x,y); printf("%d%d",a,b); }
下列程序的运行结果是( )。 #include <stdio.h> void fun(int *a, int *b) { int *k; k=a; a=b; b=k; } main() { int a=3,b=6, *x=&a, *y=&b; fun(x,y); printf("%d%d",a,b);
下列程序的输出结果是int b=2;int func(int *a){ b+=*a; return(b);}main(){ int a=2, res=2; res += func(&a); printf("%d\n",res);} A.2 B.4
下列程序的输出结果是int b=2;int func(int *a){ b+=*a; return(b);}main(){ int a=2, res=2; res += func(&a); printf("%d\n",res);} A.2 B.4

已知以下程序段:int a=3,b=4;a=a^b;b=b^a;a=a^b;则执行以上语句后a和b的值分别是________。

相关题目
看以下程序: boolean a=false; boolean b=true; boolean c=(a&&b)&&(!b); int result=c= =false?1:2; 这段程序执行完后,c与result的值是( )
设int a=04,b;则执行b=a>>1;语句后,b的结果是( ).
下列程序的运行结果是( )。#include void fun(int a, int b){ int k; k=a; a=b; b=k;} main() { int a=3, b=6, x=&a, y=&b;fun(x,y); printf("%d %d ", a, b);}

1)#include
2)using namespace std;
3)int main()
4){
5)int a,b,result;
6)cout<<"please input two numbers: ";
7)cin>>a>>b;
8)result=3*a-2*b+1;
9)cout<<"resultis<><><><>
" << result << endl;
10)} <><><>

程序的入口是第几行:()

1)#include
2)using namespace std;
3)int main()
4){
5)int a,b,result;
6)cout<<"please input two numbers: ";
7)cin>>a>>b;
8)result=3*a-2*b+1;
9)cout<<"resultis<><><><>
" << result << endl;
10)} <><><>

程序执行完第5行后,光标在什么位置:()

1)#include
2)using namespace std;
3)int main()
4){
5)int a,b,result;
6)cout<<"please input two numbers: ";
7)cin>>a>>b;
8)result=3*a-2*b+1;
9)cout<<"resultis<><><><>
" << result << endl;
10)} <><><>

程序第5行中,” ”的含义是:()
下面是类MyClass的定义,对定义中各语句描述正确的是( )。 class MyClass { private: int x,y, z; public: void MyClass(int A) { x=a; } //① int f(int a, int B) //② { x=a; y=b; } int f(int a,
有以下程序 int add(int a,int b){return(a+b);} main() {int k,(*f)(),a=5,b=10; f=add; } 则以下函数调用语句错误的是
以下程序输出结果是( ): #include<iostream> using namespace std; void add(int X,int y,int *z) { *z=y+x; } int main() { int a,b,c; add(8,4,&a); add(6,a,&b); add(a,b,&c); cout<<a<<","<<b<<","<<c<<end1; return 0;
整型变量a、b定义如下,表达式抖++a==b的值是______。 int a=3; int b=4;
执行完下列语句int a,b,c=&a;int*&p=c;p=&b;后c指向
下面的语句片段中,变量result结果为( )。 public class Test { public static void main (String args[ ]) { int sum=0; int r=2; iht result=(sum==1?sum:r); System. out. println (result); } }
下列程序段: int result; int a=17,b=6; result=(a%b>4)?a%b:a/bSystem.out.println(result); 的结果为 ( )
下列语句片段: int result; int a=17,b=6; result=(a%b>4) ? a%b:a/b; System.out.println(result);
有如下类定义: class Test { int x_,y_; public: Test ():a_(0) ,b_(0) {} Test(int a,int b=0) :a_(a),b_(b){} }; 若执行语句 Test x(2) ,y[3],*z[4]; 则Test类的构造函数被调用的次数是( )。
若有定义: int a=8,b=4,C; 执行语句“c=a/b+0.4;”后,c的值为( )。
下列语句序列执行后,x的值是( )。 int a=3,b=4,x=5; if (+ + a==b)x=+ + a * x;
若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;
假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int a,result=0; cin>>a; result=fun(a); tout<<result<<end1; } intfun(int n) { int p=1,result=0; for(int i=1;i<=n;i++) { p*=i; result+=p; } return result; )
假定a=3,下列程序的运行结果是( )。 #include<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int a,result=0; cin>>a; result=fun(a); cout<<result<<end1; } int fun(int n) { int p=1,result=0; for(int i=1;i<=n;i++) { p*=i; result +=p; } return result; }
广告位招租WX:84302438

免费的网站请分享给朋友吧