首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义int a=3;和输出语句printf(“%8x”,a);以下正确的叙述是( )。
已有定义int a=3;和输出语句printf(“%8x”,a);以下正确的叙述是( )。
admin
2012-08-23
46
问题
已有定义int a=3;和输出语句printf(“%8x”,a);以下正确的叙述是( )。
选项
A、整型变量的输出格式符只有%d一种
B、%x是格式符的一种,它可以适用于任何一种类型的数据
C、%x是格式符的一种,其变量的值按十六进制数输出,但%8x是错误的
D、%8x是正确的格式符,其中数字8规定了输出字段的宽度
答案
A
解析
C语言规定,赋值号的右边可以是一个赋值表达式,因此选项C、选项D正确;在选项B中,a++是一个自加1的表达式,a被重新赋值,因此它是一个合法的赋值表达式;选项A中,a+d是一个算术表达式,虽然最后有一个分号,但这个表达式中没有赋值操作,因此它不是一条赋值语句。
转载请注明原文地址:https://kaotiyun.com/show/g5Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;┆}程序在执行了c=&b;b=&a;语句后,表达式**c的值是()。
以下选项小可作为C语言合法整数的是()。
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+______;s=s+t;}
没有如下定义:Structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是
在C语言中,形参的缺省存储类是
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是
设char型变量x中的值为10100111,则表达(2+x)∧(~3)的值是
简单的交换排序方法是()。
下列关于栈的叙述中正确的是
随机试题
A.中性粒细胞B.NK细胞C.Th细胞D.CTLE.浆细胞辅助免疫应答的细胞是
A.变质性炎症B.浆液性炎症C.增生性炎症D.化脓性炎症E.出血性炎症流行性脑脊髓膜炎属于
治疗脑水肿的首选药是
过期妊娠是指孕妇妊娠达到或超过()。
在可行性研究阶段的建筑工程费用估算中,单位建筑工程投资估算法可以进一步分为()。
劳务派遣单位和用工单位不得向被派遣劳动者收取费用。()
导游人员在接受散客接待任务后,应详细阅读接待计划,明确()。
从妇女性腺功能开始衰退到完全消失的时期,亦即绝经前后的一段时期,是()。
Howstupiddoesoneneedtobetogetajobreadingthetelevisionnews?IsitactuallybeneficialforTVnewsreaderstohave,i
Thebank【56】borrowersenoughinteresttopaytheexpenseofthebankandhavesomethingleftoverfor【57】Theinterestcannotbe
最新回复
(
0
)