首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ unsigned char a=8,c; c=a>>3; printf("%d\n",c);} 程序运行后的输出结果是
有以下程序 main(){ unsigned char a=8,c; c=a>>3; printf("%d\n",c);} 程序运行后的输出结果是
admin
2013-10-19
29
问题
有以下程序
main(){
unsigned char a=8,c;
c=a>>3;
printf("%d\n",c);}
程序运行后的输出结果是
选项
A、16
B、32
C、1
D、0
答案
C
解析
在程序中对无符号字符变量a的值执行右移3位运算后,相当于a/8,其值等于1,再赋给变量c。
转载请注明原文地址:https://kaotiyun.com/show/kvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inti=0,s=0;for(;;){if(i==3||i==5)continue;if(i==6)break;i++;s+=i;}p
设有以下语句:chara=3,b=6,C;c=a|b<<2;printf("%d\n",C);则c的二进制值是()。
设a和b均为双精度型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。#include<stdio.h>main(){FILE*fp;char
在运算过程中,能够使空表与非空表的运算统一的结构是【】。
以下程序的输出结果是______。main(){intx=05;charz=’a’;printf("%d\n",(x&1)&&(z<’z’));}
若执行下述程序时,从键盘输入的数据是3和6,则程序的输出结果是()。#include<stdio.h>voidmain(){intx,y,z;scanf("%d%d",&X,&y);z=y+x;
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是()。
观察题目要求,可以知道以下几点:①for循环的结束条件应当是:str[i]已是字符串的最后一个字符;②str[i]代表字符串str中的第i+1个字符;③整形变量num的值是要记录的单词的个数。C语言中规定字符串的最后一个字符是一个隐含的字符串结束符
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
简述问卷设计的步骤。
简述如何评价习近平经济思想。
常用葛根而不用升麻治疗的病证是
某法院院长发现经本院终审的一个合同纠纷案件确有错误,应当再审,下述处理方法中正确的是()。
在下列外商投资企业中,不能够享受“两免三减半”税收优惠的有()。
教师辱骂学生侵犯了学生的()
治理通货膨胀需要采取紧缩性货币政策、加强需求和供给管理等措施,但从根本上看,则要加快经济结构调整。其中非常重要的一点是,应通过减税等措施减轻企业的负担。因为企业负担过重,就没有能力提高职工工资;为获得必要的利润,企业还要提高其产品价格。如果企业的负担减轻了
下列关于自然现象的说法错误的是()。
下面不属于需求分析阶段任务的是
Whatisthefocusofthepassage?
最新回复
(
0
)