网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

有以下程序: main() { char a,b,c,*d; a='\';b='\xbc'; c='\0xab';d="\017"; printf("%c%c%c\n",a,b,c,*d); } 编译时出现错误,以下叙述中正确的是( )。

A.程序中只有“a='\';”语句不正确

B.“b='\xbc';”语句不正确

C.“d="\0127";”语句不正确

D.“a='\';”和“c='\0xab';”语句都不正确


参考答案

更多 “ 有以下程序: main() { char a,b,c,*d; a='\';b='\xbc'; c='\0xab';d="\017"; printf("%c%c%c\n",a,b,c,*d); } 编译时出现错误,以下叙述中正确的是( )。A.程序中只有“a='\';”语句不正确B.“b='\xbc';”语句不正确C.“d="\0127";”语句不正确D.“a='\';”和“c='\0xab';”语句都不正确 ” 相关考题
考题 有以下程序 #include main() {int n,*p=NULL; *p=n; printf(“Input n:”); scanf(“%d”,p); printf(“output n:”); printf(“%d\\n”,p); }该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是( )。A.int n,*p=NULL;B.*p=n;C.scanf(“%d”, p)D.printf(“%d\n”,p);

考题 有以下定义语句,编译时会出现编译错误的是A)char a='a';B)char a='\n';C)char a='aa';D)char a='\x2d';

考题 有以下程序语句,正确的是( )。char a,b,c*d;A)a=′56′; B)b=′\xbc′;C)c=′\0xab′; D)d=′\0127′;

考题 有以下程序 include main() { int n,*p=NULL; *p=n; printf(" 有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=n; printf("Input n:");scanf("%d",p);printf("output n:");printf("%d\n",p); } 该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是A.int n,*p=NULL;B.*p=n;C.scanf("%d",p)D.printf("%d\n",p);

考题 有以下程序main(){ char a,b,c,*d;a='\'; b='\xbc';c='\0xab'; d="\0127";printf("%c%c%c%c\n",a,b,c,*d);}编译时出现错误,以下叙述中正确的是A.程序中只有a='\';语句不正确B.b='\xbc';语句不正确C.d="\0127";语句不正确D.a='\';和 c='\0xab';语句都不正确

考题 有以下程序main( ){ char a,b,c,*d;a='\';b='\xbc';c='\0xab';d="\0127";cout<<a<<b<<c<<*d<<endl;}编译时出现错误,以下叙述中正确的是A.程序中只有a='\';语句不正确B.b='\xbc';语句不正确C.d="\0127";语句不正确D.a='\';和c='\0xab';语句都不正确

考题 改正下列程序中不正确的语句。 main( ) { int a; scanf(“%d”, a); if (a = 1) printf(“One\n”) ; }

考题 下列叙述中,不正确的叙述是( )。 A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译B、注释语句能放在整个代码程序的最后C、注释语句可以放在代码中的任何位置D、代码中加入注释语句的目的是提高程序的可读性

考题 有以下程序段 #includestdio.h main( ) { . . .while(getchar( )!=\n); . . . } 以下叙述中正确的是( )。A.此while语句将无限循环B.getchar( )不可以出现在while语句的条件表达式中C.当执行此while语句时,只有按回车键程序才能继续执行D.当执行此while语句时,按任意键程序就能继续执行

考题 以下叙述不正确的是()。 A.在C程序中,注释说明只能位于一条语句的后面B.一个C源程序必须包含一个main函数C.一个C源程序可有一个或多个函数组成D.C程序的基本组成单位是语句

考题 以下叙述正确的是( )。A.在C语言程序中,main函数必须位于程序的最前面B.C语言程序的每行中只能写一条语句C.C语言本身没有输入输出语句D.在对一个C语言程序进行编译的过程,可发现注释中的拼写错误

考题 有以下程序 main() { char a,b,C,*d; a='\'; b=\\xbc'; c='\0xab'; d="\0127"; princf("%c%c%c%c\n",a,b,c,*D) ; } 编译时出现错误,以下叙述中正确的是A.程序中只有a='\';语句不正确B.b='\xbc';语句不正确C.d="\0127":语句不正确D.a='\';和c='\0xab';语句都不正确

考题 程序中若有如下说明和定义语句Char fun(char *);main(){char *s="one", a[5]={0}.(*f1)()=fun, ch;…}以下选项中对函数fun的正确调用语句是A.(*f1)(A) ;B.*fl(*s);C.fun(A) ;D.ch=*fl(s);

考题 有以下程序中若有如下说明和定义语句; char fun(char*); main() { char * s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对函数fun的正确调用语句是 ______。A.(*f1)(a);B.*f1(*s);C.fun(a);D.ch=*f1(s);

考题 有如下程序:#includeiostreamusing namespace std;class Music{public:void setTitle(char*str){strcpy(title,str);}protected:char type[10];private:char title[20];};class Jazz:public Music{public:void set(char*str){strcpy(type,”Jazz”); //①strcpy(title,str); //②}};下列叙述中正确的是A.程序编译正确B.程序编译时语句①出错C.程序编译时语句②出错D.程序编译时语句①和②都出错

考题 以下说法中,正确的是______。A.#define和printf都是C语句B.#define是C语句,而printf不是C.printf是C语句,但#define不是D.#define和printf都不是C语句

考题 以下叙述中错误的是( )。A.C语句必须以分号结束B.复合语句在语法上被看作一条语句SX 以下叙述中错误的是( )。A.C语句必须以分号结束B.复合语句在语法上被看作一条语句C.空语句出现在任何位置都不会影响程序运行D.赋值表达式末尾加分号就构成赋值语句

考题 下列叙述不正确的是A.注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译B.注释语句可以放在代码中的任何位置C.注释语句不能放在续行符的后面D.代码中加入注释语句的目的是提高程序的可读性

考题 有以下程序段#includestdio.hmain(){while(getchar()!=‘\n’);}以下叙述中正确的是A.此while语句将无限循环B.getchar()不可以出现在while语句的条件表达式中C. 当执行此while语句时,只有按回车键程序才能继续执行D.当执行此while语句时,按任意键程序就能继续执行

考题 以下叙述不正确的是A.分号是C语言的必要组成部分 B.C程序的注释可以写在语句的后面C.函数是C程序的基本组成单位 D.程序中可以有一个或多个main函数

考题 阅读以下程序: #includestdio.h main( ) {int case;float printF; printf("请输人2个数:"); scanf("%d%fl"case,printF); printf("%d ofof\n",case,printF); } 该程序在编译时产生错误,其出错原因是( )。A.定义语句出错,case是关键字,不能用做用户自定义标识符B.定义语句出错,printF不能用做用户自定义标识符C.定义语句无错,scanf不能作为输入函数使用D.定义语句无错,printf不能输出case的值

考题 有以下程序段#includemain(){ …while( getchar()!=\n);…}以下叙述中正确的是A.此while语句将无限循环B.getchar()不可以出现在while语句的条件表达式中C.当执行此while语句时,只有按回车键程序才能继续执行D.当执行此while语句时,按任意键程序就能继续执行

考题 以下对于try…catch语句描述正确的是() A.try…catch语句处理程序中的错误B.try...catch语句处理程序中的bugC.try...catch语句处理程序中的异常D.以上说法都不正确

考题 下列关于Visual Basic注释语句说法不正确的是______。A.注释语句是非执行语句,仅对程序有关内容起注释作用,它不被解释和编译B.注释语句可以放在代码的任何位置C.注释语句是以“”开始的D.代码中加入注释语句的目的是提高程序的可读性

考题 (26)有以下程序段#include stdio.hmain(){ …while( getchar()!='\n');…}以下叙述中正确的是A)此while语句将无限循环B) getchar()不可以出现在while语句的条件表达式中C)当执行此while语句时,只有按回车键程序才能继续执行D)当执行此while语句时,按任意键程序就能继续执行

考题 编译过程中,词法分析不能( )。 ①去除源程序中的注释 ②识别记号(单词、符号) ③识别结构不正确的语句 ④识别含义不正确的语句A.①② B.①③ C.③④ D.②④

考题 以下关于跳转语句的叙述中不正确的是()。A、continue语句的作用是:使程序的执行流跳出包含它的所有循环B、break语句只能用在循环体内和switch语句体内C、在循环体内使用break语句和continue语句的作用相同D、break语句只能用在switch语句体内