若有char s[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是()。A.char**s={"AAA","BBB"

题目

若有char s[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是( )。

A.char**s={"AAA","BBB","CCC"};

B.char*s[3]={"AAA","BBB","CCC"};

C.char s[][5]={"AAA","BBB","CCC"};

D.char s[][3]={"AAA","BBB","CCC"};

参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列对债券等级按安全性,从低到高排列正确的是( )

A.AAA、BBB、CCC、D

B.A、AA、AAA、D

C.D、CCC、BBB、AAA

D.AA、BB、CC、D


正确答案:C

第2题:

以下程序段的输出结果是______。 main() { char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets(s3); puts(s1);puts(s2);puts(s3); } 输入数据如下:(此处<CR>代表回车符) aaa<CR> bbb<CR>

A.aaa bbb

B.aaa bbb

C.aaa\0bbb\0

D.aaabbb


正确答案:B
解析:scanf是标准输入函数,在输入字符串aaa时,实际的内容为“aaa\0”,“\0”是由系统自动加入的:gets的功能是从终端读入一行字符,即一直读到换行符为止,并由系统自动以“\0”代替换行符。

第3题:

以下程序段的输出结果是______。 main() { char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets(s3); puts(s1);puts(s2);puts(s3); } 输入数据如下:(此处<CR>代表回车符) aaa<CR> bbb<CR>

A.aaa bbb

B.aaa bbb

C.aaa\0bbb\0

D.aaabbb


正确答案:B
解析:scanf是标准输入函数,在输入字符串aaa时,实际的内容为“aaa\0”,“\0”是由系统自动加入的;gets的功能是从终端读入—行字符,即一直读到换行符为止,并由系统自动以“\0”代替换行符。

第4题:

以下程序段的输出结果是 ______。main(){ char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets(s3); puts(s1);puts(s2);puts(s3);} 输入数据如下: (此处<CR>代表回车符)aaa<CR>bbb<CR>

A.aaa bbb

B.aaa bbb

C.aaa\0bbb\0

D.aaabbb


正确答案:B
解析:scanf是标准输入函数,在输入字符串aaa时,实际的内容为“aaa\0”,“\0”是由系统自动加入的;gets的功能是从终端读入一行字符,即一直读到换行符为止,并由系统自动以“\0”代替换行符。

第5题:

若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};

A.char**s1={"aaaa","bbbb","cccc"};

B.char*s2[3]={"aaaa","bbbb","cccc"};

C.char s3[][5]={"aaaa","bbbb","cccc"};

D.char s4[][4]={"aaaa","bbbb","cccc"};


正确答案:C
解析:本题中的s数组是一个二维字符数组,选项A)是一个双重指针,但字符串的长度没有限制;选项B)是一个元素为字符指针的数组,同样的也是字符串的长度没有限制;选项D)中,每个字符串的长度限制为4,不正确。注意:用字符数组作为字符串和用指针指向的一个字符串之间的区别。

第6题:

以下程序段的输出结果是______。 main() { char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets (s3); puts(s1);puts(s2)puts(s3) } 输入数据如下:(此处<CR>代表回车符) aaa<CR> bbb<CR>

A.aaa bbb

B.aaa bbb

C.aaa\0bbb\0

D.aaabbb


正确答案:B
解析:scanf是标准输入函数,在输入字符串aaa时,实际的内容为“aaa\0”,“\0”是由系统自动加入的;gets的功能是从终端读入—行字符,即—直读到换行符为止,并由系统自动以“\0”代替换行符。

第7题:

以下程序段的输出结果是________。 main() { char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets(s3); puts(s1);puts(s2);puts(s3); } 输入数据如下: (此处<CR>代表回车符) aaa<CR> bbb<CR>

A.aaa bbb

B.aaa bbb

C.aaa\0bbb\0

D.aaabbb


正确答案:B
解析:scanf是标准输入函数,在输入字符串aaa时,实际的内容为“aaa\0”, “\0”是由系统自动加入的:gets的功能是从终端读入一行字符,即一直读到换行符为止,并由系统自动以“/0”代替换行符。

第8题:

以下程序段的输出结果是______ 。 main() { char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets(s3); puts(s1);puts(s2);puts(s3); } 输入数据如下: (此处<CR>代表回车符) aaa<CR> bbb<CR>

A.aaa bbb

B.aaa bbb

C.aaa\0bbb\0

D.aaabbb


正确答案:B
解析:scanf是标准输入函数,在输入字符串a阻时,实际的内容为“aaa、0”,“\0”是由系统自动加入的;gets的功能是从终端读入一行字符,即一直读到换行符为止,并由系统自动以“、0”代替换行符。

第9题:

You are using CTIDS in replication. You need to skip a transaction with the CTID of aaa-bbb-cccddd-eee : 3 on a slave. Which command would you execute from a Mysql prompt?()

A.STOP SLAVE; SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE

B.STOP SLAVE; BEGIN; SET GTID_IGNORE="aaa-bbb-ccc-ddd-eee: 3"; COMMIT; START SLAVE

C.STOP SLAVE; SETGTID_NEXT="aaa-bbb-ccc-ddd-eee: 3"; BEGIN; COMMIT; SET GTID_NEXT="AUTOMATIC"; START SLAVE

D.STOP SLAVE; RESET SLAVE; BEGIN; SKIP NEXT GTID; COMMIT; START SLAVE


参考答案:C