有下列程序:
main()
{char p[]={'a','b','c'),q[]=”abc”;
printf(”%d%d\n”,sizeof(p),sizeof(q));
}
程序运行后的输出结果是( )。
发布于 2022-05-11 09:48:48
登录后免费查看答案
关注者
0
被浏览
10
1 个回答
推荐阅读
-
有以下程序 main() { char p[]={'a', 'b', 'c'}, q[]="abc"; printf("%d %d\n", sizeof(p),sizeof(q)); };程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览18 1答案
-
有下列程序:main(){ char p[]={'a','h','c'},q[]="a";printf("%d%d\n".sizeof(P),sizeof(q));}程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览16 1答案
-
有以下程序:#include(strint9.h>main(){char p[20]={'a','b','c','d'},q[]=”abe”,r[]=”abcde”;strcpy(p+strlen(q),r);strcat(p,q);printf(”%d%d\n”,sizeof(p),strlen(p));)程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览11 1答案
-
有以下程序main( ){ char a[]=”abcdefg”,b[10]=”abcdefg”; printf(“%d %d\n”,sizeof(a),sizeof(b));} 执行后输出结果是( )
2022-05-11 关注 0 浏览19 1答案
-
有以下程序:#includemain(){ char p[20]={'a','b','c','d'),q[]="abc",r[]="abcde";strcpy(p+strlen(q),r);strcat(p,q);printf("%d%d\n",sizeof(p),strlen(p));}程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览13 1答案
-
以下程序的输出结果是( )。main(){ int a=7,b=8,*p,*q,*r;p=&a;q=&b;r=p;p=q;q=r;printf(”%d,%d,%d,%d\n”,*P,*q,a,b);)
2022-05-11 关注 0 浏览13 1答案
-
以下程序的输出结果是( )。main()(char st[20]=”hello\0\t\\\”;printf(”%d%d\n“,strlen(st),sizeof(st));}
2022-05-11 关注 0 浏览11 1答案
-
有以下程序#include <stdio.h>void fun( int *a,int *b){ int *c;c=a;a=b;b=c;}main(){ int x=3, y=5, *p=&x, *q=&y ;fun(p,q); printf(“%d,%d,”,*P,*q);fun(&x,&y);printf(“%d,%d\n”,*p,*q);}程序运行后输出的结果是
2022-05-11 关注 0 浏览31 1答案
-
有以下程序:void funl(char*p){ char*q;q=pwhile(*q!='\0'){(*q)++;q++;))main(){char a[]=(”Program”),“P;p=&a[3];funl(p);printf(”%s\n”,a);)程序执行后的输出结果是( )。
2022-05-11 关注 0 浏览15 1答案
-
main(){ char c1;c1='a';printf(“%d,%c\n”,c1,c1);printf(“%s”, “abc”);}运行结果是:97,a abc
2022-05-11 关注 0 浏览12 1答案