程序int main(){int x=0x02ff,y=0x0ff00;printf("%d\n",(x&y)>>4|0x005f);return 0;}的输出结果是( )。
A. 127
B. 255
C. 128
D. 1
查看答案
表达式(a=3*4,a*5),a+18的值是( )。
A. 12
B. 60
C. 30
D. 78
己知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是( )。
A. c=(c-'A')%26+'a'
B. c=c+32
C. c=c-'A'+'a'
D. c=('A'+c)%26-'a'
以下程序的运行结果是( )。 #include#define RATE 0.05 int main(){ double salary,tax; salary=5000.00; tax=(salary-3000)*RATE; printf("The result is:%.2f\n",salary-tax); return 0; }
A. 5000.00
B. 100.00
C. 4900.00
D. 3000.00
以下描述中错误的是( )。
A. 编写C程序的过程通常称为编辑,结果将得到.C源程序文件
B. C源程序经过编译,将生成扩展名为.obj的本机目标代码文件
C. 链接过程通常是将目标代码文件和程序中使用到的其他代码连接在一起
D. 运行结果不对,通常是由于语法错误引起的