int value1 = 16/5; 执行该语句后,变量中的结果为_______。A.3B.3.2C.4D.以上都不对

int value1 = 16/5; 执行该语句后,变量中的结果为_______。

A.3

B.3.2

C.4

D.以上都不对


参考答案和解析
D解析:&是取地址运算符,表达式x=&a是表示将a的地址赋给变量x。

相关考题:

已知int i=1;执行语句while(i++4);后,变量i的值为( )。A.3 B.4 C.5 D.6

有以下程序段:main(){ int a=5,*b,**c; c=b; b=a; ……}程序在执行了“c=b; b=a;”语句后,表达式“**c”的值是( )。A.变量a的地址 B.变量b中的值C.变量a中的值 D.变量b的地址

执行下列语句后,变量n的值是______。int n=0;for(int i=1;i<=3;i++)for(int j=1;j<<=i;j++)n++;

( 8 )有如下的函数定义:int Xfun(int *a, int n){int x=*a;for(int *pa=a+1; paa+n; pa++)if(*pax) x=*pa;return x;}若执行了语句int x[5]={23,46,78,55,16};后,通过表达式 Xfun(x,5) 调用该函数,则得到的返回值为 【 8 】 。

执行下列语句段后程序的输出结果是______。int x[]={1,2,3,4,5};int q=x;cout*(++q)<<end1;

定义int a=5,b=20;若执行语句printf("%d\n",++a*--b/5%13);后,输出的结果为 【6】 。

关于变量的作用域,下列说法错误的是( )。 A.类成员变量的作用域为类定义体B.方法参数的作用域为方法体C.对于for语句中定义的变量,当for语句执行完时,该变量就消亡了D.在方法void f(int i)的for语句块中,可以声明变量“int i;”

设a为int型变量,执行下列赋值语句a=125.534;后,a的取值是125。() 此题为判断题(对,错)。

在下面程序的横线处填上适当的语句,使该程序执行结果为10。 include using namespace 在下面程序的横线处填上适当的语句,使该程序执行结果为10。include <iostream>using namespace std;class MyClass{public:MyClasS(int A){X=a;}【 】//取x的值private:int x;};int main(){MyClass my(10);

若有定义:int a=4,b=5,c=6;然后顺序执行下列语句后,变量b中的值是__________c=(a-=(b-5));c=(a%3) (b=1):

有如下的函数定义:int Xfun(int*a,int n){int X*a;for(int*pa=a+1;pa if(*pax)x=*pa;retum x;}若在执行了语句:int x[5]=(23,46,78,55,16);后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为______。

若有定义:int a=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是__________。c=(b-=(a-5));a=(c%3) (a=8);

若有以下变量定义和函数调用语句: int a=5; fun(a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }A.3B.4C.5D.6

●执行下面的一段C程序后,变量x的值为(41)。charX=200;int a=300;BOOL flag;int valuel,value2;valuel=200;value2=300;if( flag((value1=value2)=200)){x=x+a;}(41)A.OB.200C.300D.500

若有如下变量定义和函数调用语句: inta=5; fun(A) ; 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<endl; }A.3B.4C.5D.6

假设a和b为int型变量,则执行以下语句后b的值为( )。A.9B.-2C.-1D.8

假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。

若有定义“int a=10,b=9,c=8;”,顺序执行下列语句后,变量b中的值是______。 c=(a-=(b-5));c=a% 11)+(b=3);A.2B.3C.4D.5

执行下列程序语句后,输出结果为()。ineludeusing namespace std;int m=5;int main(){i 执行下列程序语句后,输出结果为( )。 #inelude<iostream> using namespace std; int m=5; int main() { int m=3; m++; ::m++; cout<<m<<end1; return 0; }A.3B.4C.5D.6

设语句int a=3;,当执行了以下语句后,变量a的值是______。a+=a-=a*a;A.3B.0C.9D.-12

执行"int x=45, y=13; printf("%d",x/y);"语句序列后得到的输出结果为()。

假定x=5,则执行“int a=(! X? 10:20);”语句后a的值为()。

执行“int=45,y=13;printf(“%d”,x/y);”语句序列后得到的输出结果为()。

设x为int变量,执行x=1/3+1/3+1/3;语句后,x的值为()

设a为int变量,执行a=1/2+1/2;语句后,a的值为()

执行语句“a=6=5”后,变量a的值为()。

填空题执行语句“a=6=5”后,变量a的值为()。

填空题设a为int变量,执行a=1/2+1/2;语句后,a的值为()