下面关于表达式:inti,*ip=&i说法的是()。A、此表达式写法错误B、此表达式表示用&i对ip进行初始化C、此表达式表示用&i对*ip进行初始化D、此表达式表示用&i分别对*ip和i进行初始化

题目
下面关于表达式:inti,*ip=&i说法的是()。

A、此表达式写法错误

B、此表达式表示用&i对ip进行初始化

C、此表达式表示用&i对*ip进行初始化

D、此表达式表示用&i分别对*ip和i进行初始化


相似考题
更多“下面关于表达式:inti,*ip=&i说法的是()。 A、此表达式写法错误B、此表达式表示用&i对ip进行初始化C、此表达式表示用&i对*ip进行初始化D、此表达式表示用&i分别对*ip和i进行初始化”相关问题
  • 第1题:

    下列表达式中,表示等额分付终值系数的是()。

    A、(F/A,i,n)

    B、(P/A,i,n)

    C、(F/P,i,n)

    D、(P/F,i,n)


    正确答案:A

  • 第2题:

    用while和do-while循环时,循环变量初始化的操作应在while和do-while语句之前完成。而for语句可以在表达式1中实现循环变量的初始化。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第3题:

    下面的程序段运行后,变量S的值变为“65666768”,则程序中“表达式”为( )。 i+1Do While 表达式 S=S & ASC(Chr¥(i+64)) i=i+1 LoopA.i>5B.NOT(i<>5)C.i<5D.i=5


    正确答案:C
    ASC::求字符串表达式的第一个字符的编码。 &:与运算符,同1为1,其他为0。

  • 第4题:

    若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。

    A.0xl2345678

    B.0x21000000

    C.100

    D.异常


    正确答案:C
    解析:“int*ip=&i;”是将i的地址赋值给指针,这是*ip的数值为i的数值100。然后“intk=*ip;”,k的值赋值为*ip的数值,即100。

  • 第5题:

    如果表达式++i*k中的“++”和“*”都是重载的非静态成员运算符,则采用运算符函数调用格式,该表达式还可表示为= ______。

    A.operator*(i.perator++(),k)

    B.operator*(operator++(i),k)

    C.(i. operator++()).operator*(k)

    D.k.operator*(operator++(i))


    正确答案:B

  • 第6题:

    若for循环语句用以下形式表示:     for(表达式1;表达式2;表达式3)       循环体语句  则执行for(i=0;i<3;i++) printf(“*”); 时,表达式1执行了()次,表达式3执行了()次。


    正确答案:1;3

  • 第7题:

    执行下面代码结果() for(inti=0;;) { System.out.println("这是"+i); break; }

    • A、语法错误,缺少表达式2和表达式3
    • B、死循环
    • C、程序什么都不输出
    • D、输出:这是0

    正确答案:D

  • 第8题:

    设有说明语句:inti=2;,以下选项的四个表达式中与其他三个表达式的值不相同的是()

    • A、i++
    • B、i+=1
    • C、++i
    • D、i+1

    正确答案:A

  • 第9题:

    设有定义inti;,则表达式(i=1,i=10)?i++||++i:++i的值是()

    • A、10
    • B、1
    • C、2
    • D、3

    正确答案:B

  • 第10题:

    在VB中,针对语句IF I=1 then j=1,下列说法正确的是()。

    • A、I=1和j=1均为赋值语句
    • B、I=1和j=1均为关系表达式
    • C、I=1关系表达式,j=1均为赋值语句
    • D、I=1为赋值语句,j=1为关系表达式

    正确答案:C

  • 第11题:

    在纯电容正弦交流电路中,表示电流与电压数量关系的表达式是()

    • A、i=u/XL
    • B、i=u/ωL
    • C、I=U/ω
    • D、l=UωC

    正确答案:D

  • 第12题:

    填空题
    如果用符号U表示电压、I表示电流,R表示电阻,请写出欧姆定律的表达式:()。

    正确答案: I=U/R
    解析: 暂无解析

  • 第13题:

    表达式++i表示对变量i自加1。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第14题:

    有如下程序段: int a[10],*p[3],**pp,i; for(i=0;i<3:i++) p[i]=&a[i*4); pp=p; 则正确表示数组a元素的表达式是 ______。

    A.pp

    B.a[10]

    C.p[3]

    D.*(*(p+2))


    正确答案:D

  • 第15题:

    若有定义语句“inti=2,j=3;”,则表达式i/j的结果是( )。 A.0B.0.7C.0.66667S

    若有定义语句“inti=2,j=3;”,则表达式i/j的结果是( )。

    A.0

    B.0.7

    C.0.66667

    D.0.66666667


    正确答案:A
    A。【解析】整数相除为整数,所以结果为0。

  • 第16题:

    设整型变量i的值为3,则计算表达式i---i后表达式的值为( )

    A.0

    B.l

    C.2

    D.表达式出错


    正确答案:A
    有些运算符只有一个字符,也有许多运算符由两个字符组成。特别是有些字符既可是单个字符的运算符,又能组成双字符的运算符。编译系统在识别源程序时,通常是尽量多地读八字符,能组成多字符单词的先尽量组成多字符单词。所以表达式i---i,被编译器理解为(i--)-i。另外,当表达式中某变量有后缀自增和自减运算时,先按变量的原值计算表达式,然后再对变量进行自增和自减运算。同样地,当表达式中某变量有前缀自增和自减运算时,先对变量进行自增和自减运算,然后再按变量的新值计算表达式。按这个约定,求表达式(i--)-i是计算i-i的值为0,然后再对i作自减运算。这样,表达式(i--)-i的值为0。所以解答是A。

  • 第17题:

    基尔霍夫电流定律和电压定律的数学表达式分别为ΣI=0,ΣU=0。()

    此题为判断题(对,错)。


    正确答案:√

  • 第18题:

    若for循环用以下形式表示for(表达式1;表达式2;表达式3)循环体语句,则执行语句for(i=0;i<3;i++)printf(“*”);时,表达式1执行()次表达式3执行()次

    • A、1次,3次
    • B、3次,1次
    • C、1次,4次
    • D、3次,3次

    正确答案:A

  • 第19题:

    表示电流强度大小的表达式为()

    • A、I=T2/Q
    • B、I=Q2/T
    • C、I=T/Q
    • D、I=Q/T

    正确答案:D

  • 第20题:

    表达式i++相当于表达式i=()


    正确答案:i+1

  • 第21题:

    以下结果为整型的表达式(设有inti;charc;floatf;)是()。

    • A、i+f
    • B、i*c
    • C、c+f
    • D、i+c+f

    正确答案:D

  • 第22题:

    如果用符号U表示电压、I表示电流,R表示电阻,请写出欧姆定律的表达式:()。


    正确答案:I=U/R

  • 第23题:

    填空题
    若for循环语句用以下形式表示:     for(表达式1;表达式2;表达式3)       循环体语句  则执行for(i=0;i<3;i++) printf(“*”); 时,表达式1执行了()次,表达式3执行了()次。

    正确答案: 1,3
    解析: 暂无解析