填空题

下面函数的功能是将一个字符串的内容颠倒过来,请填空。
void fun(char str[])
int i,j,k;
for(i=0,j= 【15】 ;i<j;i++,j--)
k=str[i];
str[i]=str[j];
str[j]=k;

【参考答案】

strlen(str)-1
<上一题 目录 下一题>
热门 试题

填空题
以下程序运行结果是 【12】 。 #include<stdio.h> long func(int x) long p; if(x==0‖x==1)return(2); p=x*func(x-1); return(p); main() printf( %d n ,func(4));
填空题
下面程序的运行结果是 【11】 。 #include<stdio.h> #define SIZE 12 main() char s[SIZE];int i;for(i=0;i<SIZE;i++) s[i]=’A’+i+321; sub(s,7,SIZE-1); for(i=0;i<SIZE;i++) printf( %c ,s[i]); printf( n ); sub(char*a,int tl,int t2) char ch; while(t1<t2) ch=*(a+t1); *(a+t1)=*(a+t2); *(a+t2)=ch; t1++;t2--;
相关试题
  • 以下涵数rotate的功能是:将a所指N行N列的...
  • 以下程序是求矩阵a,b的和,结果存入矩阵c...
  • 设有定义“structint a;float b;char ...
  • 阅读下面程序,则程序的执行结果为 【16...
  • 下面程序是指从终端读入的20个字符放入字...