更多"若有以下调用语句,则不正确的 fun 函数的首部是( )。 voi"的相关试题:
[单项选择]若有以下调用语句,则不正确的fun函数的首部是______。
main( )
……
int a[50],n;
fun(n,&a[9]);
……
A. void fun(int m, int x[])
B. void fun(kit s, kit h[41])
C. void fun(kit p, kit *s)
D. void fun(int n, int a)
[单项选择]若有以下调用语句,则不正确的fun函数的首部是( )。
main( )
int a[50],n;
fun(n,&a[9]);
┆
A. void fun(int m,int x[])
B. void fun(int s,int h[41])
C. void fun(int p,int *s)
D. void fun(int n,int
[单项选择]若有如下语句
#include<iostream.h>
void main( )
int x=3;
do
x=x-2
cout<<x;
while (! (- -x);
则上面程序段( )
A. 输出的是1
B. 输出的是1和一2
C. 输出的是3和0
D. 是死循环
[单项选择]若有以下变量定义和函数调用语句:
int a=25;
print_value(&a);
则执行下面函数后正确的输出结果是( )。
void print_value(int*x)
cout<<++*x<<endl;
A. 23
B. 24
C. 25
D. 26
[单项选择]有以下程序
#include<iostream.h>
void main( )
int a=5,b=0,c=0;
if(a=b+c)cout<<"***"<<endl;
else cout<<"$$$"<<<endl;
下列选项叙述正确的是( )。
A. 有语法错不能通过编译
B. 可以通过编译但不能通过连接
C. 输出***
D. 输出$$$
[单项选择]有以下程序:
#include <iostream.h>
#include
void main( ) double d= 123.456789;
cout<<setprecision(3)<<d<<",";
cout<<setprecision(4)<<d<<",";
cout<<setprecision(5 )<<d<<end1;程序执行后的输出结果是( )。
A. 123,123.4,123.45
B. 123,123.5,123.46
C. 123,123,123.4
D. 123.456789,123.456789,123.456789
[填空题]若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
[单项选择]以下程序段的执行结果是( )。
#include<iostream.h>
Void main( )
int a, y;
a=10;y=1
do
a+=2;
y+=a;
cout<<"a" ="<<a<<","<<"y="<<y<<"/n";
if(y>20) break;
while(a<= 14);
A. a=12,y=12
B. a=12,y=12
C. a=12,y=12
D. a=12,y=12
[单项选择]若有以下说明和语句:
struct stint n;char*ch;
struct st a[3]=5,"abc"7,"def",9",ghk"),*p=a;
则值为6的表达式是______。
A. p++->n
B. p->n++
C. (*p).n++
D. ++P>n
[单项选择]若有以下说明和语句:
struct stint n;char *ch;;
struct st a[3]=5,"abc",7,"def",9,"ghk",*p=a;
则值为6的表达式是______。
A. p++->n
B. p->n++
C. (*p).n++
D. ++p->n
[单项选择]程序中若有如下说明和定义语句
Char fun(char *);
main( )
char *s="one", a[5]=0.(*f1)( )=fun, ch;
…
以下选项中对函数fun的正确调用语句是
A. (*
B. *fl(*s);
C. f
D. ch=*fl(s);
[单项选择]下列程序的输出结果是
class Test
public static void main(String args[])
int n=7;
n<<=3;
n=n&n+1|n+2^n+3;
n>>=2;
System.out.println(n);
A. 0
B. -1
C. 14
D. 64
[单项选择]程序中若有如下说明和定义语句:
char fun(chat*);
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 s[3][10], (*k)[3], *p;,则以下赋值语句正确的是______。
A. p=s;
B. p=k;
C. p=s[0];
D. k=s;
[单项选择]下面程序的运行结果是
#include<iostream.h>
void main( )
int i=1;
while(i<=8)
if (++i%3!=2)continue;
else cout <<i;
A. 25
B. 36
C. 258
D. 369
[单项选择]下面程序的运行结果为
#include<iostream.h>
void main( )
char a=’3’;
switch(
[单项选择]下列程序的运行结果为
#include<iostream.h>
Void main( )
int a=2;
iht b=a+1;
cout <<a/b <<end1;
A. 0.66667
B. 0
C. 0.7
D. 0.66666666…
[单项选择]执行下列程序段,结果是
#include<iostream.h>
void main( )
int x=40;
char y='C';
int n;
n=(x&0xff)&&(y>'B');
cout<<n;
A. 0
B. 1
C. 2
D. 3