有定义:int x,y,z,m=5,n=5;则执行下面语句后的z值是( )。x=(--m==n++)?--m:++n;z=m;
查看答案
有以下程序段,已知字母A的ASCII码是65,则程序运行的输出结果是( )。#include “stdio.h”void main( ){ char c1,c2;c1=’A’+’8’-’4’; c2=’A’+’8’-’5’;printf(“%c,%d\n”,c1,c2);}
A. E,68
B. D,69
C. E,D
D. 输出无定值
有以下程序段,执行后输出结果是( )int x=10,y=0x10;printf(“%d,%d\n”,++x,++y);
A. 11,11
B. 11,13
C. 11,15
D. 11,17
已知字符0的ASCII码值48,执行语句c1=‘0’+3-1;c2=‘0’+‘3’-‘2’;后c1和c2的值为( )
A. 48 49
B. 49 50
C. 49 48
D. 50 49
以下属于合法的赋值语句是_______ ____。
A. x=y=100
B. d=max(a,b);
C. x+y;
D. c=int(a+b);