有如下程序#include "stdio.h"fun(int a int b){ int s; s=a*(b/4); printf("%d\n" s);}main(){

计算机 程序 已帮助 人

有如下程序#include "stdio.h"fun(int a,int b){ int s; s=a*(b/4); printf("%d\n",s);}main(){ int a=16,b=10; fun(a,b);}该程序的输出结果是A.16 B.32C.40 D.80

热搜:java int类型的取值范围

答案解析

难度★★☆ 搜索
  • 参考答案:B题目给出的程序分为两个部分:主函数main和函数fun。main函数给出了整型变量a,b的初始值,并将整型变量a,b作为fun的实参。fun函数的功能是计算s的值并输出。对于整型变量,运算符“/”的作用是求出两个数除法所得商的整数部分。s=a*(b/4),a的初始值为16,b的初始值为10,b/4的结果为2,a*2得32。