以下语句中存在语法错误的是A)char ss; ss=right?;B)char ss={right - 考试试题及答案解析 - 读趣百科
单选题

以下语句中存在语法错误的是

A
)char ss[6][20]; ss[1]="right?";
B
)char ss[][20]={"right?"};
C
)char *ss[6]; ss[1]="right?";
D
)char *ss[]={"right?"};

题目答案

A

答案解析

答案 A解析:不能用赋值将一个字符串常量直接赋给一个字符串数组。
举一反三
单选题

下列叙述中正确的是。

A
程序执行的效率与数据的存储结构密切相关
B
程序执行的效率只取决于程序的控制结构
C
程序执行的效率只取决于所处理的数据量
D
以上三种说法都不对

题目答案

A

答案解析

暂无解析
单选题

若有定义 :char *x="abcdefghi"; ,以下选项中正确运用了 strcpy 函数的是

A
)char y[10]; strcpy(y,x[4]);
B
)char y[10]; strcpy(++y,&x[1]);
C
)char y[10],*s; strcpy(s=y+5,x);
D
)char y[10],*s; strcpy(s=y+1,x+1);

题目答案

D

答案解析

答案 D解析 : 在字符拷贝函数中 strcpy( 字符数组 1 , 字符串 2) 中 , “ 字符数组 1 ” 必须写成数组名的形式,而且,数组 1 的长度要大于树组 2 的长度。因此本题 D 正确。
单选题

有以下程序

int add( int a,int b){ return (a+b); }

main()

{ int k, (*f)(), a=5,b=10;

f=add;

}

则以下函数调用语句错误的是

A
)k=(*f)(a,b);
B
)k=add(a,b);
C
)k= *f(a,b);
D
)k=f(a,b);

题目答案

C

答案解析

答案 C解析: 在语句 “ k=*f(a,b) ” 中,由于 “ ( ) ” 的优先级高于 “ * ” ,所以 “ *f(a,b); ” 表示其返回类型为指针的带有两个整型参数的函数。
单选题

( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定的赋值语句是

A
) a=a++,i++;
B
) i= ( a+k )<= ( i+k ) ;
C
) i=a%11;
D
) i = !a;

题目答案

C

答案解析

暂无解析
单选题

不是计算机病毒预防的方法是()

A
及时更新系统补丁
B
定期升级杀毒软件
C
开启Windows7防火墙
D
清理磁盘碎片

题目答案

D

答案解析

暂无解析
模式切换
热门推荐

数据库管理系统(DBMS)是()

数据库管理系统(DBMS)是()A.硬件系统B.系统软件C.一个完整的数据库应用系统D.既包括硬件、也包括软件的系统...
展开详情

设有课程关系模式如下:R(C,Cn,T,Ta),(其中,C为课程号,Cn为课程名称,T为教师名,Ta

设有课程关系模式如下:R(C,Cn,T,Ta),(其中,C为课程号,Cn为课程名称,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有...
展开详情

软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()

软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()A.软件设计B.软件测试C.可行性研究D.数据库设计...
展开详情

某企业需要在一个办公室构建适用于20多人的小型办公网络环境,这样的网络环境属于:()

某企业需要在一个办公室构建适用于20多人的小型办公网络环境,这样的网络环境属于:()A.城域网B.局域网C.广域网D.互联网...
展开详情

( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定

( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定的赋值语句是A ) a=a++,i++;B ) i= ( a+k )...
展开详情