首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {int a=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d\n",a); } 程序运行后的输出结果是( )。
有以下程序 #include<stdio.h> main() {int a=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d\n",a); } 程序运行后的输出结果是( )。
admin
2022-10-24
18
问题
有以下程序
#include<stdio.h>
main()
{int a=2,b=3,c=4;
a*=16+(b++)-(++c);
printf("%d\n",a);
}
程序运行后的输出结果是( )。
选项
A、15
B、30
C、28
D、14
答案
C
解析
单目运算符++的优先级高于赋值运算符。表达式a*=16+(b++)-(++c);可转化为:a=a*(16+b-(c+1));b=b+1;代人值计算可得值a=28。故本题答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/ifd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“-1234”,则函数把它转换为整数值-1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
若变量已正确定义,以下选项中非法的表达式是()。
有以下程序:#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(S
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
有以下程序:#include<stdio.h>struetS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n-1;i++)a[i]+=i;}main(){inti;
程序调试的任务是()。
若有定义语句charc=’\101’;则变量c在内存中占
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
以下选项中不能作为C语言合法常量的是()。
以下选项中非法的字符常量是
随机试题
A.青霉素结合蛋白结构异常B.超广谱β内酰胺酶C.钝化酶D.细胞膜通透性改变E.泵出机制耐甲氧西林金黄色葡萄球菌(MRSA)的耐药机制是
牙周潜力最大牙合力
正常成人白细胞总数是
在借贷过程中,()是债务人支付给债权人超过原借贷金额的部分。
货运市场需求特征有()。
另类投资最主要的投资对象为()。
某小公司有15名员工,其中市场部6人、技术部6人、综合部3人,从中任意选取3人,其中恰好有市场部、技术部、综合部各1人的概率是()。
简述学校教育在人的身心发展中的作用及其表现。
下列项目应记入贷方的是()。
Thisissomethingpeopleusetokeepofftherain.Havinglotsofrains.
最新回复
(
0
)