更多"有以下程序; main( ) {char s[]={'aaiou"的相关试题:
[单项选择]以下函数的功能是( ) ABC(ps) char *ps; {char *P; p=ps; while(*p++); return(p-ps); }
A. 比较两个字符串的大小
B. 求字符串的长度
C. 将字符串ps复制到P中
D. 以上三种说法都不对
[单项选择]
有以下程序
char fun(char x , char y)
{ if(x
main( )
{ int a=’9’,b=’8’,c=’7’;
printf(“%c/n”,fun(fun(a,b),fun(b,c))); }
程序的执行结果是()
A. 函数调用出错
B. 8
C. 9
D. 7
[单项选择]有以下程序:
char fun(char x , char y)
{ if(x
main( )
{ int a=’9’,b=’8’,c=’7’;
printf(“%c/n”,fun(fun(a,b),fun(b,c))); }
程序的执行结果是( )。
A. 函数调用出错
B. 8
C. 9
D. 7
[单项选择]有以下程序
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
[单项选择]有以下程序 main( ) {char s[]={"aeiou"},*ps; ps=s; printf("%c/n",*ps+4); } 程序运行后输出的结果是______。
A. a
B. e
C. u
D. 元素s[4]的地址
[单项选择]有以下程序
main( )
{ char str[ ]="xyz",*ps=str;
while(*ps) ps++;
for(ps--;ps-str>=0;ps--) puts(ps);}
执行后输出结果是( )。
[单项选择]有以下程序
main( )
{char S[]={"aeiou"},*ps;
ps=S;prinff("%c\n",*ps+4);
}
程序运行后的输出结果是【 】。
A. a
B. e
C. U
D. 元素s[4]的地址