首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun( int n ) { if( n/2 ) fun(n/2); printf("%d",n%2 ); } main() { fun( 10 ); printf("\
有以下程序 #include <stdio.h> void fun( int n ) { if( n/2 ) fun(n/2); printf("%d",n%2 ); } main() { fun( 10 ); printf("\
admin
2021-06-15
20
问题
有以下程序
#include <stdio.h>
void fun( int n )
{
if( n/2 ) fun(n/2);
printf("%d",n%2 );
}
main()
{ fun( 10 ); printf("\n"); }
程序运行后的输出结果是
选项
A、0101
B、1000
C、1100
D、1010
答案
D
解析
函数fun()的作用是求一个整数的二进制数。通过辗转相除法获取一个整数的二进制。因此1010=10102,故答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/Oftp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf(’
有以下程序#includevoidmain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:pri
以下叙述中错误的是()。
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
设有定义:intn1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
程序测试的目的是()。
下列定义变量的语句中错误的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
预防:HBsAg阳性母亲所生的新生儿HBV感染最有效的措施是
经常居所在汉堡的德国公民贝克与经常居所在上海的中国公民李某打算在中国结婚。关于贝克与李某结婚,依《涉外民事关系法律适用法》,下列哪一选项是正确的?(2016年卷一37题,单选)
专项规划包括()。
一般建筑工程,通常先布设(),然后以此为基础,测设建筑物的主轴线。
甲公司为增值税一般纳税人(增值税税率为13%),2019年5月月初自华宇公司购入一台需要安装的生产设备,实际支付买价60万元,增值税7.8万元;另支付运杂费3万元(假定不考虑运费抵扣进项税的因素),途中保险费8万元;安装过程中,领用一批外购原材料,成本6万
学前教育的性质有()。
1965年出版的《翻译的语言学理论》一书作者是()
ToliveintheUnitedStatestodayistogainanappreciationforDahrendorf’sassertionthatsocialchangeexistseverywhere.T
MemoDate:March30,2005To:JohnSmithFrom:MaryWatersSubject:NewPensionPlanPleasecontacttheHRDepartmentfor
Galen,AndressVeaslius,andWilliamHarveywereimportantfiguresinthehistoryofman’sstudyofhisownbody.Galen,aGreek
最新回复
(
0
)