单项选择题

以下程序的运行结果是______。 float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.1f\n",fun(int)fun(a+c,b),a-c); }

A.编译出错
B.9
C.21
D.9.0
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序 void f(int x,int y) { int t; if(x>y){t=x;x=y;y=t;} } main() { int a=4,b=3,c=5; f(a,b);f(b,c);f(c,a); print( %d,%d,%d n ,a,b,c); }执行后输出结果是______。
A.3,4,5
B.5,3,4
C.5,4,3
D.4,3,5
单项选择题
一个源文件中定义的外部变量的作用域为______。
A.本文件的全部范围
B.本程序的全部范围
C.本函数的全部范围
D.从定义该变量的位置开始至本文件结束
相关试题
  • 下面程序的运行结果是______。#incl...
  • fun(int n,int *s){ int f1,f2...
  • 以下程序的运行结果是______。#incl...
  • 有如下程序 long fib(int n) { if...
  • 以下程序的输出结果是______。 long...