[单选题]

若C程序的表达式中引用了未赋初值的变量,则(15)。(15)

A.编译时一定会报告错误信息,该程序不能运行

B.可以通过编译并运行,但运行时一定会报告异常

C.可以通过编译,但链接时一定会报告错误信息而不能运行

D.可以通过编译并运行,但运行结果不一定是期望的结果

参考答案与解析:

相关试题

若C程序的表达式中引用了未赋初值的变量,则()。

[单选题]若C程序的表达式中引用了未赋初值的变量,则()。A . 编译时一定会报告错误信息,该程序不能运行B . 可以通过编译并运行,但运行时一定会报告异常C . 可以通过编译,但链接时一定会报告错误而不能运行D . 可以通过编译并运行,但运行结果不一定是期望的结果

  • 查看答案
  • 若C程序的表达式中引用了未赋初值的变量,则(34)。

    [单选题]若C程序的表达式中引用了未赋初值的变量,则(34)。A.编译时一定会报告错误信息,该程序不能运行B.可以通过编译并运行,但运行时一定会报告异常C.可以通过编译,但链接时一定会报告错误信息而不能运行D.可以通过编译并运行,但运行结果不一定是期望的结果

  • 查看答案
  • 若C程序的表达式中引用了未赋初值的变量,则(20)。(20)

    [单选题]若C程序的表达式中引用了未赋初值的变量,则(20)。(20)A.编译时一定会报告错误信息,该程序不能运行B.可以通过编译并运行,但运行时一定会报告异常C.可以通过编译,但链接时一定会报告错误信息而不能运行D.可以通过编译并运行,但运行结果不一定是期望的结果

  • 查看答案
  • 若C程序的表达式中引用了未赋初值的变量,则(20)。 (20)

    [单选题]若C程序的表达式中引用了未赋初值的变量,则(20)。(20)A.编译时一定会报告错误信息,该程序不能运行B.可以通过编译并运行,但运行时一定会报告异常C.可以通过编译,但链接时一定会报告错误信息而不能运行D.可以通过编译并运行,但运行结果不一定是期望的结果

  • 查看答案
  • 若已有定义语句:int a,b,c;,且变量已正确赋初值,则以下选项中正确的赋值表达式是(  )。

    [单选题]若已有定义语句:int a,b,c;,且变量已正确赋初值,则以下选项中正确的赋值表达式是(  )。A.a=(b=c)+8;B.(a=b)=c=9;C.

  • 查看答案
  • 设整型变量X的值为35,则表达式“(x&15)&&(X|15)”的值是

    [单选题]设整型变量X的值为35,则表达式“(x&15)&&(X|15)”的值是

  • 查看答案
  • 若a是int型变量,且a的初值为6,则计算表达式后a的值为()。a+=a-=a*

    [填空题] 若a是int型变量,且a的初值为6,则计算表达式后a的值为()。a+=a-=a*a

  • 查看答案
  • 若有“intx=15, y=20;”,则执行表达式y£­=x£«£«后,表达式x

    [主观题]若有“intx=15, y=20;”,则执行表达式y-=x++后,表达式x+y的值为______。

  • 查看答案
  • 若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=a-

    [填空题] 若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=a-=a*a

  • 查看答案
  • 若有定义:intb=£­15;,则()为正确的赋值表达式。

    [单选题]若有定义:intb=-15;,则()为正确的赋值表达式。A.b=*5B.*b=6C.b+=b*3D.b+10=-5

  • 查看答案