首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a, b, c=241; a = c/100 % 9; b = ( -1 )&&( -1 ); printf("%d, %d\n", a, b ); }
有以下程序 #include <stdio.h> main() { int a, b, c=241; a = c/100 % 9; b = ( -1 )&&( -1 ); printf("%d, %d\n", a, b ); }
admin
2020-11-27
29
问题
有以下程序
#include <stdio.h>
main()
{
int a, b, c=241;
a = c/100 % 9;
b = ( -1 )&&( -1 );
printf("%d, %d\n", a, b );
}
程序运行后的输出结果是
选项
A、2,1
B、6,1
C、6,0
D、2,0
答案
A
解析
程序执行过程为:c=241,c/100=2,2%9=2,得a=2;"="优先级低于"&&",非0值为真,0值为假,即(-1)为真,逻辑与表达式(-1)&&(-1)为真,得b=1。A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/BY3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intx=0,*p;紧接着的赋值语句正确的是
下列叙述中正确的是()。
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b=0);){b+=a:a-=c++;}printf("%d,%d,%dkn",a,b,c);}
有以下程序:#includemain(){ chars[]="012xy\08s34f4w2"; inti,n=0; for(i=0;s[i]!=0;i++)if(s[i]>=’0’&&s[i]<=’9
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
软件测试的目的是
以下关于简单程序设计的步骤和顺序的说法中正确的是
在数据处理中,其处理的最小单位是()。
随机试题
抵押合同一般包括下列条款:()
已知某投资项目的固定资产原值是100万元,计划使用10年,预计10年后的残值为15万元,计算其固定资产折旧率。
神经纤维动作电位复极化主要是由于
患者有损害,下列哪种情形推定医疗机构有过错()
一般来说,贷款期限在1年以内的个人贷款实行合同利率,遇法定利率调整不分段计息,执行原合同利率。()
上述几个地区中,卫生机构总数量最多的地区是()。下面哪个判断是正确的?()。
资本家之所以能够购买工人的劳动力,把工人变成雇佣工人,其根源在于()
WhenthreeFloridaboyswerediagnosedashavingAIDS,theirbarberrefusedtocuttheirhairandtheirhousewasburneddownby
WriteNOMORETHANTWOWORDSforeachanswer.PartOne—Checklist:Writean【L1】________—keepitbrief.Listrelevan
Television,itisoftensaid,keepsoneinformedaboutcurrentevents,andallowsonetofollowthelatestdevelopmentsinscien
最新回复
(
0
)