目录: 标题| 题干| 答案| 搜索| 相关
问题

设变量均已正确定义并且赋值,以下与其他三组输出结构不同的一组语句是()


设变量均已正确定义并且赋值,以下与其他三组输出结构不同的一组语句是()

  • Ax++;printf((“%d\n”,x);
  • Bn=++x;printf((“%d\n”,n);
  • C++x;printf((“%d\n”,x);
  • Dn=x++;printf((“%d\n”,n);
参考答案
参考解析:

本题考察自增运算符,++x表示先将x值加1后再用,x++表示先使用x值,用后加1,所以本题中ABC选项都会输出x+1的值,只有D选项会输出x值。

分类:其他
相关推荐

1、若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。

若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。AX+1=yB++X.Y=X一一CX=X+10=X+YDdouble(X)/10

2、设变量已正确定义并赋值,以下正确的表达式是( )。

设变量已正确定义并赋值,以下正确的表达式是( )。AX=Y+z+5,++YBint(15.8%5)CX=Y*5=X+ZDX=25%5.0

3、若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。

若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。AX…Y5;BX=n%2.5;CX+n=i;Dx=5=4+1:

4、若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大

若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b<=c;b++)s=s+1; 则与上述程序段功能等价的赋值语句是As=a+b;Bs=a+c;Cs=s+c;Ds=b+c;

5、给自定义变量name赋值,正确的是()。

给自定义变量name赋值,正确的是()。Aname=ANNYBname=falseC{name}:=ANNYDname:=ANNY&rdquo

6、若变量已正确定义并赋值,以下符合C语言语法的表达式是A.a:=b+1 B.a

若变量已正确定义并赋值,以下符合C语言语法的表达式是A.a:=b+1 B.a=b=c+2 C.int 18.5%3 D.a=a+7=c+bAa:=b+1 Ba=b=c+2 Cint 18.5%3 Da=a+7=c+b