![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
以下程序的运行结果是______。 struct Node} int x; char ch; }; f
un(struct Node*sn) } static k=1; sn->x=20; Sn->ch=a+k++; } main() { int i; static struct Node st=}10,a}; for(i=0;i<2;i++) fun(&st); printf("%d,%c\n",st.x,st.ch); }
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
以下程序的输出结果是______。
main()
{ char st[]:"hello\O\t\\";
printf("%d,%d\n",strlen(st),sizeof(st));
}
若有如下程序: include"stdio.h" main() {char s[30]; strcpy(&s[0],"abc"); strcpy(&s[1],"de"); strcpy(&s[2],"f"); printf("%s\n",s); } 则程序运行后的输出结果是【 】。
A.10
B.11
C.51
D.60
有两个C程序文件T18.c和myfun.c同在VC系统目录(文件夹)下,其中T18.c文件如下: include <stdio.h> include "myfun.c" main() { fun(); prinff("\n"); } myfun.c文件如下: void fun() { char s[80],c;int n=0; while((c=getchar())! :\n) s[n++] =c; n--; while (n>=0) prinff("%c" , s [n--] ); } 当编译连接通过后,运行程序T18时,输入"Thank!”,则输出结果是【 】。
A.STSTST*
B.STST
C.ST*
D.***
以下程序运行后的输出结果是______。
char s[]="\\141\141abc\t";
printf("%d\n",strlen(s));