【单选题】【消耗次数:1】
在以下字符串String的赋值运算中,错误的是( )。
char str[10]= { S ,t, r ,i,n, g,\0};
char str[10]= "String";
char str[10]= { S ,t, r ,i,n, g};
char str[]= { S ,t, r ,i,n, g,\0};
参考答案:
复制
纠错
相关题目
【单选题】 设有以下字符串定义,则数组s1和s2( )。char s1[]={ S ,t, r ,i,n, gchar s2[]= String
①  长度相同,但内容不同
②  长度相同,内容也相同
③  长度不同,但内容相同
④  长度不同,内容也不同
【判断题】 String str=abcdefghi;char chr=str.charAt(9);
①  正确
②  错误
【简答题】 #include stdio.hint main(){char string[]=I love China! printf(%s\n,string); printf(%c\n,string[7]); return 0;}以上程序运行结果为[填空1]。
【简答题】 下面程序的运行时,输入CLanguage↙,输出是[填空1]。#includestdio.hvoid main( ){ char str[30];scanf(%s,str); printf(%s,str);}
【简答题】 #include stdio.hint main(){char *string=I love China!printf(%s\n,string);return 0;}以上程序运行结果为[填空1]。
【判断题】 char[] str=abcdefgh;
①  正确
②  错误
【单选题】 函数String(n,"str")的功能是()。
①  把数值型数据转换为字符串
②  返回由n个字符组成的字符串
③  从字符串中取出n个字符
④  从字符串中第n个字符的位置开始取子字符串
【单选题】 下述程序的运行结果( )。 #includevoid main() { char ch; int i=0; for(ch=achzch++) { printf(%c ,ch); if(i%10==0) printf(\n } printf(\n }
①  a b c d e f g h i j k l m n o p q r s t u v w x y z
②  a b c d e f g h i j k l m n o p q r s t u v w x y z
③  a b c d e f g h i j k l m n o p q r s t u v w x y z
④  a b c d e f g h i j k l m n o p q r s t u v w x y z
【单选题】 文本文件quiz.txt的内容为"Programming"(不包含引号),以下程序段的运行结果是()。FILE*fp;char*str;if((fp=fopen("quiz.txt","r"))!=NULL)str=fgets(str,7,fp);printf("%s",str);
①  Progr
②  Progra
③  Program
④  Programming
【单选题】 对于以下结构定义:struct{intlen;char*str;}*p;p->str++中的++加在()
①  指针str上
②  指针p上
③  str所指的内容上
④  以上均不是
随机题目
【单选题】 下面关于线性表的叙述中,错误的是( )。
①  线性表采用顺序存储,必须占用一片连续的存储单元
②  线性表采用顺序存储,便于进行插入和删除操作
③  线性表采用链接存储,不必占用一片连续的存储单元
④  线性表采用链接存储,便于插入和删除操作
【单选题】 在单链表指针为p的结点之后插入指针为s的结点,正确的操作是( )。
①  p-next=s;s-next=p-next
②  s-next=p-p-next=s
③  p-next=s;p-xt=s-next
④  p-next=s-p-next=s
【判断题】 一个数据结构是由一个逻辑结构和这个逻辑结构上一个基本运算集构成的整体。
①  正确
②  错误
【判断题】 线性链表的删除算法简单,因为当删除链中某个结点后,计算机会自动地将后续的各个单元向前移动。
①  正确
②  错误
【判断题】 数据元素是数据的最小单位。
①  正确
②  错误
【单选题】 在一个长度为n的顺序表中,若要在第i(1≤i≤n)个元素前插入一个元素时,则需向后移动( )个元素。
①  n-i+1
②  n-i-1
③  n-i
④  i
【单选题】 每一个存储结点只含有一个数据元素,存储结点存放在连续的存储空间,另外有一组指明结点存储位置的表,该存储方式是( )存储方式。
①  顺序
②  链式
③  索引
④  散列
【单选题】 在下面的程序段中,对x的赋值语句的频度为( )。
①  O(2n)
②  O(n)
③  O(n2)
④  O(log2n)
【单选题】 在单链表中,增加头结点的目的是( )。
①  使单链表至少有一个结点
②  标志表中首结点的位置
③  方便运算的实现
④  说明该单链表是线性表的链式存储结构
【判断题】 数据的逻辑结构和数据的存储结构是相同的。
①  正确
②  错误