设有 “char str[ ]=Beijing
设有定义char str[]=game_over,*p=&str[0];,则语句printf(%d,%d,sizeof(str),strlen(p));的输出结果是______。
以下程序的输出结果是 ______ 。 void ss(char *s,char t) { while(*s) { if(*s==t) *s=t- ' a ' + ' A ' ; s++; } } void main() { char str [100]=abcddfefdbd,c= ' d ' ; ss(str,c); printf(%s,str); }
本程序的函数 ver 是使输入的字符串按反序存放,在主函数中输入和输出字符串。 main() { char str[100]; scanf(\%s\,str); ver(str); printf(\%s\\n\,str); } ver( 【 1 】 ) char str[] { char t; int i,j; for(i=0,j=strlen(str);i
函数返回值是指针类型的函数为指针函数,以下是一个指针函数的原型。char *strcat(char *str1,char *str2)
设有以下定义typedef struct ex{int x;float y;char z;} str;则可以作为结构体类型名的是( )。
设有定义 char str[]=”game_over”,*p=&str[0]; 则语句printf(“%d,%d”,sizeof[str],strlen(p))的输出结果是_____.
设有char str[10],下列语句正确的是
分析下面的程序,指出程序中的错误:# include <stdio.h>int main( void){ char a; char *str=&a; strcpy(str,"hello"); printf("%s",str); return 0;}
【判断题】以下是字符串连接函数的原型,功能是将str2指向的字符串连接到str1指向的字符串之后,并返回连接之后的字符串地址作为函数值。 char *strcat(char *str1,char *str2)
设有定义char str[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是
设有char str[10],下列语句正确的是()A.scanf("%s"0,&str);B.printf("%c",str);C.printf("%s
设有以下语句:char str[4][12]={"aaa","bbbb","ccccc","dddddd"},*strp[4];int i;for(i=0;i<4;i+
下列程序的运行结果为()。include<stdio.h>voidabc(Char*str){ inta,b,i,j;for(i=j=0;str[i]!='\0';i++)if(str[i]!='a')str[j++]=str[i];str[j]='\0';}void main(){ char str[]="abcdef";abc(str);printf("str[]=%s",str);}
设有下列的程序段:char str[]="HelloWorld";char*ptr;ptr==str;执行上面的程序段后,*(ptr+10)的
"设有说明语句:char *str=""\t\'c\\Language\n"";,则指针str所指字符串的长度为()
若有定义char str【20】=”Helloworld”,表达式strcpy(str ,”小明”),那么sizeof(str)的大小是()
语句char str[ ]="China"; 与语句char str[6]="China";是等价的。
函数fun的功能是:使一个字符串按逆序存放,请填空。 void fun (char str[ ]) { char m ; int i ,j ; for(i=0 ,j=strlen(str) ;i< j/2 ;i++,j--) { m=str[i]; str[i]= 【 】; str[j-1]=m; } printf("%sn",str); }
假定 char 类型变量占用1个字节,且数组定义如下,则数组 tab_str 在内存中所占字节数是()。 char tab_str [ 10 ][ 81 ];
使用语句char str[10]=“hello”;对字符数组初始化,则str[1]和str[5]的值分别是多少?()
写出运行结果: char str[] = “world”; cout << sizeof(str) << “: “; char p = str; cout << sizeof(p) << “: “; char i = 10; cout << sizeof(i) << “: “; void pp = malloc(10); co
设有如下的程序段:char str[ ]="This a book";char *ptr;ptr=str;执行上面的程序段后,*(ptr+2)的值为()。
阅读下面的,写出运行结果。includemain(){char *str="ABCabcd";bubble();printf();}bubble()char *str;int count;{int i,j=count;char tmp;while()for()if(str[i] {tmp=str[i];str[i]=str[i+1];str[i+1]=tmp;}}