更多“下列程序的输出结果是______。int m=10;int …”相关的问题
第1题
写出下面代码的运行结果( ) m=6 def fun(x,y): m=5 return(x*y-m) a=5 b=7 print(fun(a,b)/m)
点击查看答案
第2题
下列程序的输出结果是 #include<iostream.h> int b=2; int func(int * a) {b+= * a; return(b) ;} void main() { int a=2, res=2; res+=func(&a) ; cout < < res;}
点击查看答案
第3题
以下程序的输出结果是#include "stdio.h"int *fun(int *a,int *b){ int m; m=*a; m+=*b-3; return(&m);}main(){ int x=21,y=35,*a=&x,*b=&y; int *k; k=fun(a,b); printf("%d\n",*k);}
点击查看答案
第4题
下列程序的输出结果是 #inClUde<iostream.h> iht b=2; int funC (int*a) { b+=*a;return(b);} void main() { inta=2,res=2; res+=func(&a); cout<<res;}
点击查看答案
第5题
写出下面程序的输出结果: unsigned int x = 0xffffffff; unsigned int b = x + 2; int y = x; printf("%x,%d,%x,%d",y,y,b,b);
A、其他三个选项都不对
B、ffffffff,4294967295,1,1
C、ffffffff,4294967295,100000001,4294967297
D、ffffffff,-1,1,1
点击查看答案
第6题
下面程序的输出是()
fun3(intx)
staticinta=3;
a+=x;
return(a);}
main()
{intk=2,m=1,n;
n=fun3(k);
n=fun3(m);
printf("%d\n",n);}
A. 3
B. 4
C. 6
D. 9
点击查看答案
第7题
以下程序段的输出结果为( )。 int a, m=2, k=1, *p=&k; a=*p==m; cout<<a;<br> A、-1
点击查看答案
第8题
有以下程序,程序运行后的输出结果是 。 #define N 4 void fun(int a[][N], int b[]) { int i; for (i=0; i <n; i++) b[i] = a[i][i]-a[i][n-1-i]; } main( ) { int x[n][n]={{1, 2, 3, 4}, {5, 6, 7, 8},{9,10,11,12}, {13,14,15,16}}, y[n], i; fun (x, y); for (i=0; printf("%d,", y[i]); printf("\n");> A、-3,-1,1,3,
B、-12,-3,0,0,
C、0,1,2,3,
D、-3,-3,-3,-3,
点击查看答案
第9题
以下程序的输出结果是______。 int fun(int*x,int*y) { static int m=4; m=*X+*y; *x-=m; *y+=m; return m; } main() { int a=2,b=6,n; n=fun(&a,&B) ;printf("%d,",n); n=fun(&a,&B) ; printf("%d\n",n); }
点击查看答案
第10题
有下面的函数 int fun(int a,int b) {static int m=1; m+=a+b; return m;} 在主函数中有以下语句:int k=2,m=5,p; p=fun(k,m); p=fun(k,m); 两次调用后p的值先后为:
点击查看答案