以下程序的输出结果是 () fun (int x,int y, int z) { z=x * x+y * y;} main() { int
以下程序的输出结果是 () fun (int x,int y, int z) { z=x * x+y * y;} main() { int a=31; fun(5,2,a); print{("%d",a); }
A.0
B.29
C.31
D.无定值
以下程序的输出结果是 () fun (int x,int y, int z) { z=x * x+y * y;} main() { int a=31; fun(5,2,a); print{("%d",a); }
A.0
B.29
C.31
D.无定值
A.0
B.10
C.30
D.64
以下程序运行后的输出结果是void fun(int x,int y){ x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);}main(){ int x=2,y=3; fun(x,y); printf("%d,%d\n",x,y);}
A.7
B.3
C.2
D.0
(25)有以下程序(说明:字母A的ASCII码值是65)
#include <stdio.h>
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<stdio.h>
void fun(int *s)
{ static int j=0;
do { s[j]=s[j]+s[j+1]; )while(j<2);
}
main()
{ int k,a[10]={1,2,3,4,5);
for(k=1;k<3;k++)fun(a);
for(k=0;k<5;k++)printf(”%d”,a[k]);
printf("\n");
}
程序运行后的输出结果是
A) 12345
B)23445
C)34756
D) 35745
A.409
B.277
C.1
D.91
以下程序运行时,若从键盘输入:1 2 3<回车>。输出结果是#include <stdio.h>main(){ int i=2,j=2,k=2; scanf("%d%*d%d",&i,&j,&k); printf("%d%d%d\n",i,j,k);}
A.7 5 3
B.3 5 7
C.3 6 9
D.7 5 1
A.1,2,3,4,5,6,7,8,9,10,
B.1,2,6,8,10,12,7,8,9,10
C.1,2,3,4,10,12,14,16,9,10,
D.1,2,6,8,10,12,14,16,9,10,
A.9
B.11
C.19
D.21
A.26
B.19
C.10
D.20