正确答案: B

32

题目:有如下程序#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);}该程序的输出结果是

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

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]下面属于整数类的实例是()。
  • 0x518


  • [单选题]简单、快捷的创建表结构的视图形式是( )。
  • “表向导”视图


  • [单选题]在数据库系统中:用户所见的数据模式为( )
  • 外模式

  • 解析:数据库系统提供概念模式、外模式和内模式三级数据模式。其中概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户(应用)的公共数据视图。外模式也称为子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出。内模式又称为物理模式,它给出数据库物理存储结构与物理存取方法。因此本题的正确答案是B。

  • [单选题]在下列有关软件测试的目的是
  • 发现程序的错误

  • 解析:解析:软件测试是为了尽可能多的发现程序中的错误,尤其是发现至今尚未发现的错误。

  • [单选题]在窗体上画一个命令按钮,然后编写如下程序: Sub S1(ByVal x As Integer, ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Private Sub Command1_Click() Dim a As Integer, b As Integer a=10 b=30 S1 a, b Print "a="; a; "b="; b End Sub 程序运行后,单击命令按钮,输出结果是______。
  • a=10 b=30

  • 解析:解析:过程S1似乎是要将两个变量的值进行交换,但由于参数是用传值的方式来传递变量值的,所以执行完该过程后,a和b的值并未被交换,保持原来的值不变。

  • [单选题]当在一个报表中列出学生的三门课a、b、c的成绩时,若要对每位学生计算三门课的平均成绩,只要设置新添计算控件的控制源为( )。
  • =(a+b+@C@/3

  • 解析:解析:注意计算控件的控件源必须是以“=”开头的表达式。

  • [单选题]关系的3种基本运算方法指( )。
  • 选择、投影、联接


  • 推荐下载科目: 微软认证 思科认证 JAVA认证 华为认证 软考初级 职称计算机 计算机操作员初级 计算机操作员中级 计算机辅助设计 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2