首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int n) { if(n/2)fun(n/2); pfintf("%d",n%2); } main() {fun(10);printf("\n");} 程序
有以下程序 #include <stdio.h> void fun(int n) { if(n/2)fun(n/2); pfintf("%d",n%2); } main() {fun(10);printf("\n");} 程序
admin
2022-04-01
62
问题
有以下程序
#include <stdio.h>
void fun(int n)
{
if(n/2)fun(n/2);
pfintf("%d",n%2);
}
main()
{fun(10);printf("\n");}
程序运行后的输出结果是( )。
选项
A、0101
B、1000
C、1100
D、1010
答案
D
解析
函数fun()的作用是求一个整数的二进制数。通过辗转相除法获取一个整数的二进制。因此10
10
=1010
2
,故答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/T6kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序的输出结果是()。#includevoidmain(){chara=1,b=2;charc=a^b
若变量已正确定义为int型,要通过语句:scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。(注:□代表一个空格符)
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
给定程序中,函数fun的功能是:有N×N矩阵,根据给定的m(m<=)值,将每行元素中的值均右移m个位置,左边置为0。例如,N=3,m=2,有下列矩阵123456789程
设v为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后y的值为()。
下列给定程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入“ABCDeFGH”,调用后字符串中的内容应为“eABCDFGH”。请改正程序
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()
由关系R1和R2得到关系R3的操作是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
“文件"功能区主要用来新建、打开、保存、打印文件,2010版还给大家提供了“________”功能,便于直接打开最近使用过的工作簿。
诊断先天性风疹综合征,下列哪些最可靠
脊髓损伤最轻微的类型是()。
流动资产投资工程项目的可行性研究报告,应当包括合理用能的专题论证。()
措施项目费的计算方法中,()计价适用于可以计算工程量的措施项目,主要是指一些与工程实体有紧密联系的项目。
下列不属于金融衍生工具的是()。
陈先生购得某只股票,每股股票每季度末分得股息3元,若年利率是6%,则该股票的价格为()元。
根据企业所得税法律制度的规定,下列各项中,准予在企业所得税税前扣除的是()。
国家的根本大法是()。
下列叙述中正确的是______。
最新回复
(
0
)