[单选题]

以下能将字符串”good!“正确地存放在字符数组s中,或使指针;能指向这个字符串的是( )。

A.char s[4]={‘g’,‘o’,‘o’,‘d’,‘!’}

B.char s[5];s=”good!“;

C.int s[5]=”good!“;

D.char *s;s=”good!“;

参考答案与解析:

相关试题

从字符串S中的第2个字符开始获得4个字符的子字符串函数是( )。

[单选题]从字符串S中的第2个字符开始获得4个字符的子字符串函数是( )。A.Mid $(s,2,4)B.Left $(s,2,4)C.Rigth(s,4)D.Left $(s,4)

  • 查看答案
  • 从字符串s中的第2个字符开始获得4个字符的子字符串函数是______。

    [单选题]从字符串s中的第2个字符开始获得4个字符的子字符串函数是______。A.Mid$(s,2,4)B.Left$(s,2,4)C.Right$(s,4)D.Left$(s,4)

  • 查看答案
  • 编一个程序,定义一个字符数组和一个字符串变量,给这个字符串变量输入一个字符串,然

    [问答题] 编一个程序,定义一个字符数组和一个字符串变量,给这个字符串变量输入一个字符串,然后用foreach语句把这个字符串拷贝到字符数组里,最后输出字符数组。

  • 查看答案
  • 用字符串指针变量处理字符串与用字符数组处理字符串有何不同?

    [问答题] 用字符串指针变量处理字符串与用字符数组处理字符串有何不同?

  • 查看答案
  • 函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串

    [主观题]函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp()),请填空。#include<stdio.h>int sstrcmp(char *s,char *t){ while(*s&&*t&&*s= =){s++;t++; }return;}

  • 查看答案
  • 请编写函数proc,该函数的功能是:将放在字符串数组中的M个字符串(每串的长度不

    [主观题]请编写函数proc,该函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。 例如,若字符串数组中的M个字符串为: ABCD BCDEFG CDEFGHI 则合并后的字符串内容应该是ABCDBCDEFGCDEF—GHl。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在函数proc的花括号中填人所编写的若干语句。 试题程序: include<stdio.h> include<conio.h> defi

  • 查看答案
  • 设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()

    [单选题]设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。A.charstr[]="string";c=str;B.scanf("%s",C);C.c=getchar();D.char str[]="string";strcpy("C,str")

  • 查看答案
  • 设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是

    [单选题]设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是A.char str[]=“string”;c=str;B.scanf(”%S”,C);C.C=getehar( );D.*c=”string”;

  • 查看答案
  • 设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是(

    [单选题]设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )A.)char str[]="string";c=str;B.)scanf("%s",c);C.)c=getchar;D.)char str[]="string";strcpy("c,str")

  • 查看答案
  • 设有定义:char *c;以下选项中能够使字符型指针c正确指向一个字符串的是(  )。

    [单选题]设有定义:char *c;以下选项中能够使字符型指针c正确指向一个字符串的是(  )。A.charstr[]="string";c=str;B.sca

  • 查看答案
  • 以下能将字符串”good!“正确地存放在字符数组s中,或使指针;能指向这个字符串的是( )。