更多"有以下程序: #include<iostream.h> void "的相关试题:
[单项选择]有以下程序
#include
#include
void fun(int *p1, int *p2, int *s)
{
s = (int*)malloc(sizeof(int));
*s = *p1 + *p2;
free(s);
}
main( )
{ int a=1, b=40, *q = &a;
fun(&a, &b, q);
printf("%d/n", *q);
}
程序运行后的结果是
A. 42
B. 0
C. 1
D. 41
[单项选择]以下程序运行后的输出结果是 #include void fun(int P)
{ int d=2; P=d++; printf("%d", P);} main( )
{ int a=1; fun(a); printf("%d/n', a); }
A. 32
B. 12
C. 21
D. 22
[单项选择]以下程序运行后的输出结果是
#include
void fun(int P)
int d=2;
P=d++; printf("%d", P);
main( )
int a=1;
fun(
A. ; printf("%d/
[单项选择]有以下程序
#include
void fun(int *p)
{ printf("%d/n",p[5]); }
main( )
{ int a[10]={1,2,3,4,5,6,7,8,9,10};
fun(&a[3]);
}
程序运行后的输出结果是_______。
A. 5
B. 6
C. 8
D. 9
[单项选择]
有以下程序
#include
void fun(char *c,int d)
{*c=*c+1;d=d+1;
printf("%c,%c,",*c,d);
main( )
{char b='a',a='A';
fun(&b,a);printf("%e,%e/n",b,a);
}
程序运行后的输出结果是()
A. b,B,b,A
B. b,B,B,A
C. a,B,B,a
D. a,B,a,B
[单项选择]有以下程序: #include<iostream.h> void fun(int a, int b, int c) { a=456,b=567,c=678;} void main( ) { int x=10,y=20,z=30; fun(x, y, z) ; cout < < x< < ',' < < y < < ',' < < z < < endl; } 输出结果是
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
[单项选择]有以下程序
#include<iostream.h>
void fun(int a,int b,int C)
{ a=456,b=567,c=678;}
void main( )
{
int x=10,y=20,z=30;
fun(x,y,z);
cout < < x < < '','' < < y < <'','' < < z < < end1;
}
输出结果是( )。
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
[单项选择]有以下程序:
#include<stdio.h>
void fun(int D)
int d=2;
p=d++;printf("%d",p);
main( )
int a=1;
fun(a);printf("%d/n",a);
程序运行后的输出结果是( )。
A. 32
B. 12
C. 21
D. 22
[单项选择]
有以下程序
#include
#define N 8
void fun(int *x,int i)
{*x=*(x+i);}
main( )
{int a[N]={1,2,3,4,5,6,7,8},i;
fun(a,2);
for(i=O;i<>
{printf("%d",a[i]);}
printf("/n");
}
程序运行后的输出结果是()
A. 1313
B. 2234
C. 3234
D. 1234
[单项选择]
有以下程序
#include
void fun(char *c)
{ while(*c)
{ if(*c>='a'&&*c<='z') *c=*c-('a'-'A');
c++;
}
}
main( )
{ char s[81];
gets(s); fun(s); puts(s):
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是()
A. hello beijing
B. Hello Beijing
C. HELLO BEIJING
D. hELLO Beijing
[单项选择]有以下程序
#include
int a = 1, b = 2;
void fun1(int a,int b)
{ printf("%d %d ", a, b);}
void fun2( )
{ a = 3; b = 4;}
main( )
{ fun1(5, 6); fun2( );
printf("%d %d/n", a, b);
}
程序运行后的输出结果是
A. 1 2 5 6
B. 5 6 3 4
C. 5 6 1 2
D. 3 4 5 6
[单项选择]有以下程序:
#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
[单项选择]
有以下程序(说明:字母A的ASCII码值是65)
#include
void fun(char *s)
{ while(*s)
{ if(*s%2) printf("%c",*s);
s++;
}
}
main( )
{ char a[]="BYTE";
fun(a); printf("/n");
}
程序运行后的输出结果是
A. BY
B. BT
C. YT
D. YE
[单项选择]有以下程序:
#include<iostream.h>
void fun(int a,mt b,int c)
a=456,b=567,c=678;
void main( )
int x=10,y=20,z=30;
fun(x,y,z);
cout<<x<<','<<y<<','<<z<<endl;
输出结果是( )。
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
[单项选择]有如下程序: #include <iostream> void fun (int& x,int y){int t=x;x=y;y=t;} int main( ) { int a [2]={23,42}; fun (a[1],a[0]; std::cout<<a[0]<<”,”<<a[1]<<std:: ond1; retum0; }执行后的输出结果是______ 。
A. 41,41
B. 23,23
C. 13,42
D. 42,23