阅读以下程序: #include void main() { char a,b,c,*d; a= '\ '; b= '\xbc '; c= '\xab '; d="\017"; printf("%c%c%c%c\n",a,b,c,*d); } 该程序编译时出现错误,则以下叙述正确的是( )
A: 程序中只有“a='\ ';”语句错误
B: 语句“b='\xbc';”错误
C: 语句“d="\017";”错误
D: 语句“a='\ ';”和“c='\xab';”错误
A: 程序中只有“a='\ ';”语句错误
B: 语句“b='\xbc';”错误
C: 语句“d="\017";”错误
D: 语句“a='\ ';”和“c='\xab';”错误
举一反三
- 程序改错题 /**********FOUND**********/下面第一行语句有错误。 改正错误语句,将正确语句分别填空。 以下程序计算x*y的值并将结果输出。 请改正程序中的错误。 #include "stdio.h" void main() /**********FOUND**********/ { int x=y=4; z=x*y; /**********FOUND**********/ printf("z=%d/n", Z); }
- 以下对于try...catch语句描述正确的是( )。 A: try...catch语句处理程序中的异常 B: try...catch语句处理程序中的错误 C: try...catch语句处理程序中的逻辑错误 D: 以上说法都不正确
- 以下对于try...catch语句描述正确的是( )。 A: try...catch语句处理程序中的异常 B: try...catch语句处理程序中的错误 C: try...catch语句处理程序中的逻辑错误 D: 以上说法都不正确
- 以下对于try...catch语句描述正确的是( )。 A: try...catch语句处理程序中的异常 B: try...catch语句处理程序中的错误 C: try...catch语句处理程序中的逻辑错误 D: 以上说法都不正确
- 以下对于try...catch语句描述正确的是( )。 A: try...catch语句处理程序中的异常 B: try...catch语句处理程序中的错误 C: try...catch语句处理程序中的逻辑错误 D: 以上说法都不正确