正确答案: B

i=a%11;

题目:若有定义:double a=22;inti=0,k=18;,则不符合c语言规定的赋值语句是( )。

解析:取模运算符“%”,二元运算符,具有左结合性,参与运算的量均为整型。选项B中的a变量是doable实型,所以8不符合规定。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]产生[10,37]之间的随机整数的VisualBasic表达式是( )。
  • Int(Rnd(1)*28)+10


  • [多选题]下列语句中不是死循环的是( )。
  • 下列语句中不是死循环的是( )。

  • int i=10;B. for(int i=1;j

    int i=10;

  • 解析:选项A中i自减到1时就会执行break语句跳出循环,选项B中i0永远不会跳出循环,选项D中未给出结束循环的条件。

  • [单选题]下面程序的运行结果是 #include iostream.h > int fun ( int a[ ],int n) { int result=1; for(int i=1;in;i++) result=result*a[i]; return result; } void main( ) { int a[3]={3,4,5}; cout fun(a,
  • 20

  • 解析:解析:for循环执行2次,所以第一次for循环为result=1*a[l]=4,第二次for循环为result=4*a[2]=20。

  • [单选题]下面程序的输出结果是 ( ) main( ) { int x=10,y=3; printf("%d\n", y=x/y); }
  • 3


  • 推荐下载科目: 计算机四级 软考中级 思科认证 华为认证 计算机一级 职称计算机 通信工程师 计算机操作员初级 计算机操作员高级 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2