• 2022-06-10
    有char
    &y=*new char[20];,以下操作正确的是:
    A: y='a';
    B: y="abc";
    C: strcpy(y,"abc");
    D: *y='a';
  • A

    内容

    • 0

      以下正确的函数原型声明(自定义函数首部)是( ). A: double abc(int x;int y) B: double abc(int x,y); C: double abc(int x,int y) D: double abc(int x,int y);

    • 1

      【10.2】若有以下语句,[br][/br]char x[] = "abcde";[br][/br]char y[] = {'a', 'b', 'c', 'd', 'e'};[br][/br]则正确的描述是 ( )。 A: x数组与y数组的长度相同 B: x数组长度大于y数组的长度 C: x数组长度小于y数组的长度 D: x数组等价于y数组

    • 2

      已知int x;char y;则下面错误的scanf函数调用语句为( ) A: scanf(“%d,%d”,&x,&y) B: scanf(“%d,%c”,x,y) C: scanf(“%d%d”,&x,&y) D: scanf(“%d,%c”,&x,&y)

    • 3

      以下错误的if语句是( ). A: if<br/>(x&gt;y); B: if(x==y)<br/>x+=y; C: if<br/>(x!=y) scanf("%d", &amp;x) else scanf("%d",&amp;y); D: if<br/>(x

    • 4

      表示y在(-∞,3&#93;和&#91;23,+∞)范围内为真的表达式为( ) A: (y<;=3)&amp;&amp;(y>;=23) B: (y<;3)||(y>;23) C: (y<;=3)||(y>;=23) D: (y<;3)&amp;&amp;(y>;23)