孤独时代吧 关注:112,991贴子:3,330,657

回复:这个吧没吧主,我就拿来搞学习算了

只看楼主收藏回复

学**的c 学java 学python


IP属地:福建来自Android客户端17楼2018-11-11 00:13
回复
    10.D
    C语言规定,函数返回值的类型是在定义函数类型的时候决定的,如果与return语句中的类型不同,那还是按函数类型来返回函数值。
    11.B
    数组元素是从0开始算的,所以第一个是a[0],i赋初值1,所以是a[i-1]
    D只是给a[0]赋值
    12.A
    条件是x>++y就执行循环,y=0,x=1,y先加后用,y=1,1>1结果为假,不执行循环
    B没有循环限制条件
    C条件一直为真
    D没有限制条件
    13.A
    (year%4==0&&year%100!=0)||year%400==0是闰年判断式,
    能被4整除同时不能被100整除,或者能被400整除
    1996就是2000-4,闰年
    1992就是1996-4,闰年
    所以1990不是闰年


    来自手机贴吧18楼2018-11-11 00:33
    回复
      2026-05-30 12:22:15
      广告
      不感兴趣
      开通SVIP免广告
      14.D
      在赋值表达式里,除了最后等号右面可以是运算表达式,之前的等号之间不能有运算表达式。AB都错,C没有;不是语句,赋值操作需要左值,不能给常量赋值
      15.B
      把数组作为实际参数,向函数传递的是数组的首地址
      16.B
      第一个循环是给a[10]的各个元素赋值,a[0]=0;a[9]=9
      p[0]=a[0*(0+1)],p[0]=a[0]
      p[1]=a[2]
      p[2]=a[6]
      5加上0等于5,5加上4等于9,9加上12等于21
      17.B
      自加自减跟!是同优先级
      一共有十五个优先级:
      1 () [] . ->
      2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof
      3 * / %
      4 + -
      5 >> <<
      6 > >= < <=
      7 == !=
      8 &
      9 ^
      10 |
      11 &&
      12 ||
      13 ?:
      14 = += -= *= /= %= |= ^= &= >>= <<=
      15 ,
      18.B
      p=&a,把变量a的地址赋予指针变量p
      *p是取指针变量p所指向地址的变量的值
      19.


      来自手机贴吧19楼2018-11-11 00:57
      回复