单项选择题

有以下程序 void swap(char*X,char,*y) {char t; t=*X;*X=* Y;*Y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);printf("%S,%s\n",s1,s2); } 程序执行后的输出结果是【 】。

A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序fun(int a, int b){ if(a>b) return(a);else return(b);}main( ){ int x=3, y=8, z=6, r;r=fun(fun(x,y), 2*z);printf( %d n , r);}程序运行后的输出结果是( )。
A.3
B.6
C.8
D.12
单项选择题
有以下程序段typedef struct node{int data;struct node * next;} * NODE;NODE p;以下叙述中正确的是【 】。
A.p是指向structnode结构变量的指针的指针
B.NODEp;语句出错
C.p是指向structnode结构变量的指针
D.p是structnode结构变量
相关试题
  • 假设在当前盘的当前目录下有两个文件A.TXT...
  • 问题处理方案的正确而完整的描述称为【 】。
  • 下面程序的功能是:将N行N列二维数组中每一...
  • 在面向对象方法中,【 】描述的是具有相似...
  • 以下程序的功能是:输出100以内(不含1...