填空题

以下程序运行后的输出结果是_________。 #include char *ss(char *s) { char *p,t; p=s+1;t=*s; while(*p) {*(p-1)=*p; p++;} *(p-1)=t; return s; } main() { char *p,str[10]="abcdefgh"; p=ss(str); printf("%s\n",p); }

【参考答案】

bcdefgha
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的结果为( )。#include iostream.h void change(int a,int b){int temp;temp=a;a=b;b=temp;}void main( ){int m,n;m=8;n=9;change(m,n);tout < < m < < < < n < < end1;}
A. 8 9
B. 9 8
C. 程序有错误
D. 9 9
单项选择题
下面程序的结果为( )。#include<iostream.h>intC;classA{private:inta;staticintb;public:A( ){a=0;c=0;}voidseta( ){a++;}voidsetb( ){b++;}voidsetc( ){c++;}voiddisplay( ){cout<<a<< <<b<< <<c;}};intA::b=0;voidmain( ){Aa1,a2;a1.seta( );a1.setb( );a1.setc( );a2.seta( );a2,setb( );a2.setc( );a2.display( );}
A.2 3 43 4 5
B.1 2 33 4 5
C.1 2 32 4 6
D.2 3 44 5 6
相关试题
  • 在C++语言中,访问一个对象的成员所用的...
  • 以下程序运行后的输出结果是_______...
  • 开发一个C++语言程序的步骤通常包括编辑...
  • 要采用“cin,tout”进行输入输出时,必须...
  • 【 】是C++语言程序的入口。