char s[10];s="abcd";printf("%s\n",s);请问输出的结果

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:21:01
char s[10];s=

char s[10];s="abcd";printf("%s\n",s);请问输出的结果
char s[10];s="abcd";printf("%s\n",s);请问输出的结果

char s[10];s="abcd";printf("%s\n",s);请问输出的结果
压根什么也输不出来,
s是数组名 也就是数组中首个元素的地址 你想想一个存储单元他能放需要5个存储单元的内容么?
在说你对数组名赋值本身就是错的

char s[10];s=abcd;printf(%s ,s);请问输出的结果 #include fun (char *a) {if (*a) {fun(a+1); printf(%c,*a); } } main() {char s[10]=abcd#include fun (char *a){if (*a){fun(a+1);printf(%c,*a);}}main(){char s[10]=abcd;printf(处理前字符串=%s 处理后字符串=,s);fun(s); printf( );} char *s,t[10];则正确的语句是_________.A)t=”1234”; B)s=”4321”; C)t[0]=”abcd”; D)*s=”abcd” 设char s[10]= abcd,t[]=12345;,则s和t在内存中分配的字节数分别是_______.为什么 char s[5]=abcde为什么错 c语言的选择题下面判断正确的是().A:char *a=china;等价于char *a;*a=china;B:char str[10]={china};等价于charstr[10];str[]={china};C:char *s=china;等价于char *s;s=china;D:char c[4]=abc,d[4]=abc;等价于char c[4] scanf(%s %s %s ,a,s,b) == 3 是啥意思?/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#include #include void plus(char *a,char *b,char *c);void minus(char *a,char *b,char *c);int main(){ char a[1000];char b[1000];char c[1000];char s[2];while (s 求助 说明下列各函数的功能char *strcat(char *s,char *ct) {char *t; for(t=s;*t;t++); while(*t++=*ct++); return s;} scanf(%s %s %s ,a,s,b) == 3中为什么a前面没有&/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#include #include void plus(char *a,char *b,char *c);void minus(char *a,char *b,char *c);int main(){ char a[1000];char b[1000];char c[1000];char s 下面语句正确的是 A.char s[5] B.char s[5]=12345 C.chat s[56] D.char s[5];s[2]=2 void fun(char *t,char *s){while(*t!=0)t++#include stdio.hvoid fun(char*t,char*s){while(*t!=0) t++;while((*t++=*s++)!=0);}main(){char ss[10]=acc,aa[10]=bbxxyy;fun(ss,aa);printf(%s,%s ,ss,aa);}求运行结果?不知道如何看这个程序,求 下列语句组中,正确的是 A)char *s;s=”Olympic”; B)char s[7];s=”Olympic”; C)char *s;s={下列语句组中,正确的是A)char *s;s=”Olympic”; B)char s[7];s=”Olympic”;C)char *s;s={”Ol 若char s='e'; 则执行语句s=(s>='a'&&s c 语言求改错为什么char s[]=ddddd;可以但char s[];s=ddddd不可以 该函数的作用是什么?int fun (char *s){char *t=s;while (*t++);return(t-s);} 已知char **s,下面正确的语句是()As=ABCDEFB*s=ABCDEFC**s=ABCDEFD*s=A'char*s s=ABCDEF”那为什么不是char*s *s=ABCDEF void fun(char *s[],int n) { char *t;int i,j for(i=0;i char *p1=“abcd”,*p2=“ABCD”,str[50]=“xyz”;strcpy(str+2,strcat(p1+2,p2+1));printf(“%s”,str);请问输出结果?