单项选择题
有以下等程序
#include <string. h>
void f(char *s, char *t)
char k;
k=*s; *s=*t; *t=k;
s++; t--;
if(*s) f(s, t);main ()
char stt[10] ="abcdefg", *p;
p=str+strlen (str)/2+1;
f (p,p-2);
print f ( "%s\n", str);
A.abcdefg
B.gfedcba
C.gbcdefa
D.abedcfg
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序中函数reverse 的功能是将a所指数组中的内容进行逆置。 void reverse(int a [ ], int n) int i, t; for(i=0;i<n 2;i++) t=a[i]; a[i] =a[n-1-i];a[n-1-i]=t; main() int b[10]=1,2,3,4,5,6,7,8,9,10; int i, s=0; reverse(b,8); for(i=6;i<10;i++) s+=b[i]; printf( %d n , s); 程序运行后的输出结果是
A.22
B.10
C.34
D.30
点击查看答案&解析
单项选择题
设有如下程序段:int x=2002,y=2003;printf(“%d n”, (x,y)); 则以下叙述中正确的是
A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B.运行时产生出错信息
C.输出值为2002
D.输出值为2003
点击查看答案&解析
相关试题
有以下程序main ( ) int num[4] ...
若以下定义:struct link int data; s...