更多"有以下程序: void ss(char *s,char t) w"的相关试题:
[单项选择]有以下程序
void ss(char *s,char t)
while(*s)
if(*s==t)*s=t-'a'+'A';
s++;
main( )
char str1[100]="abcddfefdbd",c='d';
ss(strl,c);printf("%s/n",strl);
程序运行后的输出结果是
A. ABCDDEFEDBD
B. abcDDfefDbD
C. abcAMefAbA
D. Abcddfefdbd
[单项选择]有以下程序:
#include
void fun(char*t,char*s)
while(*t!=0)t++;
while((*t++=*s++)!=0);
main( )
char ss[10]=”acc”,aa[10]=”bbxxyy”;
fun(ss,a
A. ;printf"%s,%s/n",ss,aa);
[单项选择]有以下程序
#include
void fun(char *a,char *b)
while(*a=='*') a++;
while(*b=*a) b++;a++;main( )
char *s="****a*b****",t[80];
fun(s,t); puts(t);程序的运行结果是______。
A. *****a*b
B. a*b
C. a*b****
D. ab
[单项选择]有以下程序:
void fun1(char*p)
char*q;
q=P;
while(*q!='/0')
(*q)++;q++;
main( )
char a[]="Program"),*p;
p=&a[3];funl(p);printf("%s/n",
A. ;
[单项选择]有以下程序:
void fun1(char*p)
char*q;
q=p;
while(*q!='/0')
(*q)++;q++;
main( )
char a[]="Program"),*p;
p=&a[3];fun1(p);printf("%s/n",
A. ;
[单项选择]有以下程序
void fun1(char *p)
char *q;
q=p;
while(*q!='/0')
(*q)++; q++; main( )
char a[]="Program"), *p;
p=&a[3];fun1(p);printf("%s/n",a);程序执行后的输出结果是______。
A. Prohsbn
B. Prphsbn
C. Progsbn
D. Program
[单项选择]若有如下程序:
void a(char*p,char c)
while(*p)
if(*p==c)*p=c-'b'+'B';; p++;
main( )
char s[50]="abcdeeffgee",b='e';
a(s,b);printf("%s/n",s);
则程序运行后的输出结果是( )。
A. Abcdeeffgee
B. ABCDeeFFGee
C. abcdEEffgEE
D. ABCDEEFFGEE
[单项选择]有以下程序 #include<iostream.h> void ss(char*s,char t) { while(*s) { if(*S==t)*s=t-'a'+'A'; s++;} } void main( ) { char strl[100]="abcddfefdbd",c='d': ss(strl,c) ;cout<<strl;} 程序运行后的输出结果是
A. ABCDDEfEBD
B. abcDDfefDbD
C. abcAAfefALbA
D. Abcddfefdbd
[单项选择]以下程序的输出结果是 ( )
main( )
char ss[16]="test/0/n/"";
printf("%d,%d/n",strlen(ss),sizeof(ss)):
A. 4,16
B. 7,7
C. 16,16
D. 4,7
[单项选择]以下程序运行后,输出结果是 ( )
#include<stdio.h>
ss(char *s)
char*p=s;
while(*p) p++
return(p-s);
main( )
char *a="abded"
int i;
i=ss(
A. ;
[单项选择]有以下程序:
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
[单项选择]有以下程序;
char fun(char x , char y)
if(x<y) return x;
return y;
main( )
int a='9',b='8',c='7';
print f ("%c/n" , fun(fun(a, B) , fun(b, C) ) );
程序的执行结果是
A. 函数调用出错
B. 8
C. 9
D. 7