首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> struct S { int x, y; }; main() { struct S data[2] = {4, 3, 1, 9}; int i; for (i=
有如下程序 #include <stdio.h> struct S { int x, y; }; main() { struct S data[2] = {4, 3, 1, 9}; int i; for (i=
admin
2020-06-16
33
问题
有如下程序
#include <stdio.h>
struct S
{
int x, y;
};
main()
{
struct S data[2] = {4, 3, 1, 9};
int i;
for (i=0; i<2; i++)
printf("%d,%d;", data
.x, data
.y >> 1);
printf("\n");
}
程序运行后的输出结果是
选项
A、4,1;1,4;
B、4,1;2,4;
C、4,3;1,9;
D、4,3;2,3;
答案
A
解析
>>右移运算符。程序执行过程为:定义结构体数组data,并且初始化,则data[0].x=4,data[0].y=3,data[1].x=1,data[1].y=9。For循环依次输出结构体变量的成员与经过位运算之后的结果。3=11B,9=1001B,data[0].y>>1=1,data[1].y>>1=4。程序运行后输出结果为:4,1,1,4,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/BOCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除奇数后a所指数组中
有以下程序#includemain(){inta=一1,b=一1;for(;++a;)++b;prinff(“%d%d\n”,a,b);}程序运行后的输出结果是()。
以下叙述中正确的是()。
下列给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回1,失败时返回0。在复制的过程中,把复制的内容输出到屏幕。主函数中源文件名放在变量8fname中,目标文件名放在变量tfname中。请在下画线处填入
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
给定程序中,函数fun的功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
软件测试的实施步骤是
不属于对象构成成份的是
随机试题
霍乱流行期间的快速诊断方法为
患者女性,32岁,已婚,未育,继发性痛经、呈进行性加重,腰骶及下腹部疼痛。医生诊断为:子宫内膜异位症,护士指导采取期待治疗的患者随访时间是
发行人委托承销商代为发行金融债券的方式是()。
货币需求是指经济主体对执行()的货币的需求。
讲授法就是注入式教学。
读下图,四图等高距相等,回答问题。2006年8月24日,国际天文学联合大会通过了太阳系行星定义的新决议,并宣布将冥王星“逐出”九大行星之列。这并不是因为()。
我国民法是调整()的公民之间、法人之间以及公民和法人之间的财产关系和人身关系的法律规范的总称。
下列权利中,只能由自然人享有的是()。
某数据库中有表Table_Good(GoodsID,GoodsNarne,SaleUnitPrice)和表Table_GoodsClass(CoodsClassID,CoodsClassNatne,Sum),对家用电器类商品进行分类显示,如果商品的单价高
Ifyou【D1】______smoothskinthatglowswithyouth,thechancesarethatatsomepointyouwillhaveheardtheexhortationtodri
最新回复
(
0
)