13、推断变量 ch 中的字符是否为大写字母,最简单的正确表达式是( A )。 A、ch>='A'&&ch<='z' B、A<=ch<=Z C、'A'<=ch<='z' D、ch>=A&&ch<=z 14、在 C 语言中,能表示无符号长整型常数的是(D )。 A、OL B、4962710U C、912374u D、2UL 15、能正确表示 C 语言的字符常量的是( C )。 A、'\0x41' B、''A'' C、'\0' D、''\0'' 16、C 语言中逻辑表达式的值为( A )。 A、0 或 1 B、非零值或零值 C、true 或 false D、'true'或'false' 17、C 语言提供的基本数据类型关键字是( C )。 A、integer B、FLOAT C、unsigned D、Double 18、若定义语句:int b[ ]={1,2,3,4,5},*P=b;则表达式*p++的值是( A )。 A、1 B、2 C、b[0]的地址 D、b[1]的地址 19、在下列选项中,不正确的表达式是( C )。 A、a>b B、c--, ++b, a+=1 C、a=c+b>n-m=k D、p++ 20、若有以下定义: int a[ ]={1,2,3,4,5,6,7}; char cl='b',c2='2'; 则数值不为 2 的表达式是( D )。 A、a[1] B、'd'-cl C、a['3'-c2] D、c2-0 25、下述对 C 语言字符数组的描述中错误的是( C )。 A、字符数组可以存放字符串 B、字符数组中的字符串可以整体输入、输出 C、可以在赋值语句中通过赋值运算符"="对字符数组整体赋值 D、不可以用关系运算符对字符组中的字符串进行比较 27、以下程序的输出结果是( A )。 main( ) { int i=010, j=10, k=ox10; printf(''%d,%d,%d\n'',i,j,k); } A、8,10,16 B、8,10,10 C、10,10,10 D、10,10,16 28、以下程序的输出结果是( B )。 #include<stdio.h> main( ) {printf(''%d\n'',NULL);} A、不确定的值(因变量无定义) B、0 C、-1 D、1 29、以下程序的输出结果是( B )。 main( ) { char c1='6',c2='0'; printf(''%d,%d,%d\n'',c1,c2,c1-c2); } A、因输出格式不合法,输出出错信息 B、54,48,6 C、6.0,7 D、6,0,6 32、下述对 C 语言字符数组的描述中错误的是( C )。 A、字符数组可以存放字符串 B、字符数组中的字符串可以整体输入、输出 C、可以在赋值语句中通过赋值运算符''=''对字符数组整体赋值 D、不可以用关系运算符对字符组中的字符串进行比较 33、Turbo C 中,对于以下程序( A )。 main( ) { int x,y; y=creat(&x); printf('...