单选题

下列能够正确进行字符串赋值操作的是()。

Achar s[5]={“ABCDE”};

Bchar *s; s=“ABCDE”;

Cchar s[5]={‘A’,‘B’,‘C’,‘D’,‘E’};

Dchar *s; scanf(“%s”,s);

正确答案

来源:www.examk.com

答案解析

相似试题
  • 若已定义ch为字符型变量,则下列赋值语句中,错误的是()。 

    单选题查看答案

  • 若变量y为float类型,且已经被赋值,则下列语句中能够将y中数值保留到小数点后面两位,并且将第三位四舍五入的是()。 

    单选题查看答案

  • 若变量已正确定义并赋值,下面给出的表达式中,符合C语言语法要求的是()。

    单选题查看答案

  • 在下列关于对文件进行操作的叙述中,正确的是()。

    单选题查看答案

  • printf( )函数中用到格式符%4s,其中,数字4表示输出的字符串占用4列。若字符串长度大于4,则输出按下列4种方式之一进行,该方式是()。

    单选题查看答案

  • 下面给出的四种操作中,能够检测出一个有向图是否存在回路的是()。

    单选题查看答案

  • 若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。

    单选题查看答案

  • 以下不能进行字符串赋初值的语句是()。

    单选题查看答案

  • 以下不符合C语言语法的赋值语句是()。

    单选题查看答案