更多"程序中若有如下说明和定义语句: char fun(char*); "的相关试题:
[单项选择]程序中若有如下说明和定义语句
char fun(char *);
main( )
char *s="one",a[5]=0,*f1)( )=fun,ch;
…
以下选项中对函数fun的正确调用语句是______。
A. (*f1)(a); B) *f1(*s); C) fun(&a); D) ch=*f1(s);
[单项选择]程序中若有如下说明和定义语句
Char fun(char *);
main( )
char *s="one", a[5]=0.(*f1)( )=fun, ch;
…
以下选项中对函数fun的正确调用语句是()
A. (*f1)(A) ;
B. *fl(*s);
C. fun(&A) ;
D. ch=*fl(s);
[单项选择]有以下程序中若有如下说明和定义语句;
char fun(char*);
main( )
char * s="one",a[5]=0,(*f1)( )=fun,ch;
…
以下选项中对函数fun的正确调用语句是 ______。
A. (*f1)(a);
B. *f1(*s);
C. fun(&a);
D. ch=*f1(s);
[单项选择]程序中若有如下说明和定义语句
char fun(char *);
main( )
char *s="one",a[5]=0,(*f1)( )=fun,ch;
…以下选项中对函数fun的正确调用语句是______。
A. (*f1);
B. *f1(*s);
C. fun(&a);
D. ch=*f1(s);
[单项选择]若有如下程序段:
#include<string.h>
void main( )
char a[7]="123/010/032";
int i,j=0;
for (i=0;i<strlen(a);i++)
j+=sizeof(a);
printf("%d,%d/n",i,j);
程序运行后输出的结果是( )。
A. 5,30
B. 5,35
C. 5,25
D. 5,20
[填空题]若有如下程序:
#include "stdio.h"
main( )
{ char s[30];
Strcpy(&S[0],"adc");
Strcpy(&S[1],"def");
strcpy(&S[2],"gh");;
printf("%S/n",s);
则程序运行后的输出结果是 【7】 。
[单项选择]若有如下程序;
main( )
char a[]="china/0name/0";
printf("%d,",strlen(
A. );
B. 5,12
C. 11,11
D. 12,12
[单项选择]若有如下类定义:
class B
void fun1( )
private:
double varl;
public:
void fun2( )
;
class D://public B
private:
void fun3( )
;
已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是
A. obj.fun1( );
B. obj.varl;
C. obj.fun2( );
D. obj.fun3( );
[单项选择]若有如下程序;
main( )
char a[][9]="china","Japan","USA","France";
printf("/'%s/'/n",a[2]);
则程序运行后的输出结果是 ( )
[单项选择]程序中对fun 函数有如下说明
void *fun( );
此说明的含义是
A. fun 函数无返回值
B. fun 函数的返回值可以是任意的数据类型
C. fun 函数的返回值是无值型的指针类型
D. 指针fun 指向一个函数,该函数无返回值
[填空题]
若有以下程序
main( )
{ char a;
a=’H’-’A’+’0’;
printf("%c/n",a);
}
执行后输出结果是【11】。
[填空题]若有以下程序
main( )
{ char a;
a=’’H’’-’’A’’+’’0’’;
printf("%c/n",a);
}
执行后输出结果是【 】。