首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
交换两个变量的值,不允许用临时变量,应该使用下列( )位运算符。
交换两个变量的值,不允许用临时变量,应该使用下列( )位运算符。
admin
2012-12-03
54
问题
交换两个变量的值,不允许用临时变量,应该使用下列( )位运算符。
选项
A、&
B、^
C、‖
D、~
答案
B
解析
按逻辑位运算特点:①用按位与运算将特定位清为。或保留特定位;②用按位或运算将特定的位置为1;③用按位异或运算将某个变量的特定位翻转或交换两个变量的值。
转载请注明原文地址:https://www.kaotiyun.com/show/UgPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(中)的值为
有以下程序inta=3;main(){ints=0;{inta=5;s+=a++;}s+=a++;printf("%d\n",s);}程序运行后的输出结果是
有以下程序:voidswapl(intc[]){intt;t=c[0];c[0]=c[1];c[1]=t;}voidswap2{intc0,intc1){intt;
以下程序段的输出结果是chars[]="\\141\141abc\t";printf("%d\n",strlen(s));
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){double[10][22];intn;......fun(s);}
有以下程序:#include<string.h>voidf(charp[][10],intn)/*字符串从小到大排序*/{chart[10];inti,j;for(i=0;i<n-1;i++)
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是()。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
结构化程序设计的核心和基础是()。
随机试题
甲企业为了进入国际市场,采用特许经营的形式与目标市场国家的乙企业订立了长期的无形资产转让合同,甲企业采取的进入国际市场的模式是()。
哮病发生的“夙根”是
没有致病性的霍乱弧菌是()
丙公司的记账本位币为人民币。20×9年12月18日,丙公司以每股15美元的价格购入丁公司B股10000股作为交易性金融资产,当日即期汇率为1美元=7.2元人民币。20×9年12月31日,丁公司股票收盘价为每股19.5美元,当日即期汇率为1美元=7.1元
阅读下列材料,回答问题。A省甲公司拟于2016年向欧盟出口钨粉80吨。2015年8月6日,甲公司向A省商务厅申请办理钨粉出口许可证,被告知钨产品出口配额由A省人民政府行政许可服务中心集中分配,甲公司于2015年8月13日向行政服务中心报送申请钨粉
胡夫金字塔:埃及
改土归流
社会主义发展史的两次飞跃()
【B1】【B7】
Readingisthoughttobeakindofconversationbetweenthereaderandthetext.Thereaderputsquestions,asitwere,tothet
最新回复
(
0
)