首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
22
问题
有以下程序
#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://jikaoti.com/ti/x5d0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="a
下述程序的输出结果是()。#includevoidmain(){chara=1,b=2;charc=a^b
下面关于算法的叙述中,正确的是()。
下列定义变量的语句中错误的是()。
在下述程序中,判断i>j共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}s+=i;}}
有以下程序:#includemain(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*P=&c;*P=*p1*(*p2);printf("%d\n",c)
以下选项中,合法的一组C语言数值常量是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
全国事业单位分类改革已正式启动,强化事业单位()属性是此次改革中尤为突出的主导理念。
癫证临床分型常见
维系蛋白质三级结构稳定的最重要的键或作用力是
卢戈液中碘化钾的作用是
下列情况中,适于二尖瓣成形术的是()。
享受税收优惠免纳城镇土地使用税的项目是()。
王老师在对某一课程进行教学反思的时候,将此次出现的问题与往年该课程在教学过程中出现的问题进行对比、归纳和总结。这种教学反思方法是()。
行政机关工作人员在作出行政行为时应符合社会道德,如职业道德、社会公德等。这是行政法的什么原则所要求的?()
下列有关“法的渊源”的表述,哪些是不正确的?()
[*]
最新回复
(
0
)