单项选择题

有以下程序 int fun1(double a){return a*=a;} int fun2(double x,double y) {double a=0,b=0; a=fun1(x);b=fun1(y);return(int)(a+b); } main() {double w;w=fun2(1.1,2.0);…} 程序执行后变量w中的值是

A.5.21
B.5
C.5.0
D.0.0
<上一题 目录 下一题>
热门 试题

单项选择题
若有定义int a[9],*p=a;,则p+5表示
A.数组元素a[5]的值
B.数组元素a[5]的地址
C.数组元素a[6]的地址
D.数组元素a[0]的值加上5
单项选择题
阅读下面程序,则程序段的功能是 #include stdio.h main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i<7;i++) { t=c[i];j=i-1; while(j>=0&&t>c[j]) { c[j+1]=c[j];j--;} c[j+1]=t} for(i=0;i<7;i++) printf( %d ,c[i]); putchar(' n');}
A.对数组元素的升序排列
B.对数组元素的降序排列
C.对数组元素的倒序排列
D.对数组元素的随机排列
相关试题
  • 现有两个C程序文件T18.c和myfun.c同在T...
  • 有以下结构体说明和变量的定义,且指针p指...
  • 下面函数的功能是:找出一维数组元素中最大...
  • 下面程序的功能是:将字符数组a中下标值为...
  • 设int a=5,b=6,表达式(++a==b...