柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序段: #include
int a, b, c; a=10; b=50; c=30; if (a>b) a=b, b=c; c=a; printf("a=%d b=%d c=%d\n", a, b, c); 程序的输出结果是( )。
A.a=10 b=50 c=30
B.a=10 b=50 c=10
C.a=10 b=30 c=10
D.a=50 b=30 c=50
热度🔥1,132
参考答案:B
解析:
【解析】本题中a>b的条件不满足,所以不执行逗号表达式a=b,b=c;的操作,而是执行c=a操作,即c的值为10。
复制题目向AI提问
b的条件不满足,所以不执行逗号表达式a=b,b=c;的操作,而是执行c=a操作,即c的值为10。">
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
某学生成绩管理系统的"主窗体"如下图左侧所示,点击"退出系统"按钮会弹出下图右侧"请确认"提示框;如果继续点击"是"按钮,才会关闭主窗体退出系统,如果点击"否"按钮,则会返回"主窗体"继续运行系统。 为了达到这样的运行效果,在设计主窗体时为"退出系统"按钮的"单击"事件设置了一个"退出系统"宏。正确的宏设计是( )。
设有如下事件过程:Private Sub Command1_Click() Dim a a=Array(12, 3, 8, 5, 10, 3, 5, 9, 2, 4) For k=1 To 9 Print fun(a(k-1), a(k)); " "; Next kEnd SubPrivate Function fun(x, y)As Integer Do While x>=y x=x-y Loop fun=xEnd Function程序运行时的输出结果是( )。
用户编写程序时调用fork()创建进程,其使用的是操作系统提供给用户的什么接口?
某带链的队列初始状态为 front=rear=NULL。经过一系列正常的入队与退队操作后,front=10, rear=5。该队列中的元素个数为( )。
现有一个学生成绩工作表,工作表中有4列数据,分别为:学号、姓名、班级、成绩,其中班级列中有三种取值,分别为:一班、二班和三班,如果需要在工作表中筛选出“三班”学生的信息,以下最优的操作方法是( )。
标签
二级C语言
10
50
30
程序