更多"有以下程序 #include void fun(int a,int"的相关试题:
[单项选择]有以下程序
#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/n”,a);
}
程序运行后的输出结果是
A. 32
B. 12
C. 21
D. 22
[单项选择]有以下程序
#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. 不能通过编译
B. 输出6
C. 输出x! =y+z
D. 输出x=y+z
[单项选择]有以下程序 #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,2); cout << X < < ‘,’ < < y < < ‘,’ < < z < < endl; } 输出结果是
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 <stdlib.h> void fun(int * s,int * * d) { * *d=*(s+2); } main( ) { int a[]={1,2,3,4,5},*b; b=(int *)malloc(sizeof(int)); fun(a,&B) ; printf("%d/n",*b+1); } 程序的输出结果是 ( )
A. 2
B. 3
C. 4
D. 5
[单项选择]
有以下程序
#include <stdio.h>
void fun(int n, int *p) {
int f1,t2;
if(n==1 ||n==2) *p=1;
else {
fun(n-1,&f1);
fun(n-2,&f2);
*p=f1+f2;
}
}
main( ) {
int s;
fun(3,&s);
printf("%d/n", s );
}
程序的运行结果是( )。
A. 2
B. 3
C. 4
D. 5
[单项选择]有以下程序: #include <stdio.h> void fun(int a,int b,int c) { a=456,b=567,c=678;} main( ) { int x=10,y=20,z=30; fun(x,y,z); printf("%d,%d,%d/n",x,y,z); } 此程序的输出结果是( )。
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456