【判断题】
已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-’3’的值为110。()
【单选题】
若ch为char型变量,k为int型变量(已知字符a的ASCII十进制代码为97), 则以下程序段的执行结果是(). ch=a; k=12; printf(%x,%o,,ch,ch); printf(k=%%%d\n,k);
①
因变量类型与格式描述符的类型不匹配,输出无定值
②
输出项与格式描述符个数不符,输出为零值或不定值
【单选题】
若有定义:intx;charc=A;则正确的赋值表达式是()。(说明:A的ASCII码的十进制值为65,a的ASCII码的十进制值为97)
【单选题】
已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’2’;后,c2中的值为()
【单选题】
已知charch=‘A’,且表达式:ch=(ch>=‘A’&&ch<=‘Z’)?(ch32):ch,该表达式的值是()
【单选题】
已知charch=A;且表达式ch=(ch>=A&&ch<=Z)?(ch32)::ch 的值是()
【单选题】
已知x=10,ch=’A’,y=0;,则表达式“x>=y&&ch<’B’&&!y”的值是()。
【单选题】
已知字母a的ASCII十进制代码为97,则执行下列语句后的输出结果为(). char a=a; a--; printf(%d,%c\n,a+2-0,a+3-0);
【单选题】
已知字母a的ASCII十进制代码为97,则执行下列语句后的输出结果为(). chara=a;a--; printf(%d,%c\n,a+2-0,a+3-0);