更多"有以下程序: #include <stdio.h> void s"的相关试题:
[单项选择]有以下程序:
#include <stdio, h>
void sum(int a[ ] )
a[0]=a[-1] +a[1];
main ( )
int a[10] = 1,2,3,4,5,6,7,8,9,10;
sum(&a[2]);
prinff("% d /n",a[2]);
程序运行后的输出结果是( )。
A. 6
B. 7
C. 5
D. 8
[单项选择]有以下程序
#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 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 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 main( )
{
int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=&a[3], *q=p+2;
printf("%d/n", *p + *q);
}
程序运行后的输出结果是( )。
A. 16
B. 10
C. 8
D. 6
[单项选择]
有以下程序
#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,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<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