A: ++;
B: &nb
举一反三
- 有以下程序: #include <stdio.h> void fun(char *a, char *b) a=b; (* A: ++; B: &nb
- 有以下程序 void fun(char *a,char *b) a=b; ( * A: ++; <
- 有以下程序: void fun(char *a, char*b) a=b;(* A: ++;) B: &n
- 有以下程序 #include void fun(char *a, char *b) { while(*a=='*') a++; while(*b = *a) {b++; a++;} } void main( ) { char *s="*****a*b****",t[80]; fun(s,t); puts(t); } 程序运行结果是( )。
- 有以下程序,程序的运行结果是( ) 。 #include void fun(char *a,char *b) {while(*a==’*’) a++; while(*b=*a) {b++;a++;} } void main() {char *s=”****a*b****”,t[80]; fun(s,t); puts(t); } A: a*b**** B: *****a*b C: a*b D: ab
内容
- 0
以下哪组函数能正确重载,函数调用不会产生二义性()。 A: swap( int*, int*); void swap(int*, int*); B: void fun(char); void fun(char, char=’0’); C: int fun(int* p, int n); float fun(int a[], int&m); D: void fun(char*, int, double); void fun(char[], int);
- 1
有以下程序,程序运行后的输出结果是 void fun(char *a, char *b) { a=b; (*a)++; } main() { char c1=’A’, c2=’a’, *p1, *p2; p1=&c1; p2=&c2; fun(p1,p2); printf(“%c%c ”,c1,c2); }
- 2
以下程序的运行结果是。 #include void fun(char *a,char *b) {while(*a= =’*’) a++; while(*b=* {b++;a++;} } main() {char *s=”****a*b****”,t[80]; fun(s,t); puts(t); }
- 3
有以下程序#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
- 4
有以下程序: #include [ stdio.h] void fun( char *a, char *b ) { while( *a= ="*" ) a+ +; while( *b= *a )1 b+ +;a+ +; } } main( ) {char *s="* * * * * a*b * * * *",t[80]; fun(s,t); puts(t); } 程序的运行结果是______。 A: ab B: a*b C: * * * * *a*b D: a*b* * * *