题目内容 (请给出正确答案)
[主观题]

分别计算并输出1!,2!,3!,4!和5!。 main() { int i; for(i=1;i<=5;i++) printf("%d!="%d\n",i," 【1】 ); } int fac(int n) { 【2】 f="1;" f*="n;" return(f);>

提问人:网友jinpenglang2 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“分别计算并输出1!,2!,3!,4!和5!。 main() …”相关的问题
第1题
有以下程序 void main() { int i; for(i=0;i<3;i++) switch(i) { case 0:printf("%d",i); 2:printf("%d",i); default:printf("%d",i); } 程序运行后的输出结果是(> A、022111

B、021021

C、000122

D、012

点击查看答案
第2题

某程序中有如下循环代码段P: for (i=0; i<n; 1 2 3 4 5 6 i++) sum+="A[i];" 假设编译时变量sum和i分别分配在寄存器r1和r2中。常量n在寄存器r6中,数组a的首地址在寄存器r3中,程序段p的起始地址为08048100h,对应汇编代码和机器代码如下表所示: 编号 地址 机器码 汇编码 操作注释 08048100h 00022080h loop: sll r4,r2,2 08048104h 00083020h add r4,r4,r3 (r4)+(r3)→r4 08048108h 8c850000h load r5,0(r4) ((r4)+0)→r5 0804810ch 00250820h r1,r1,r5 (r1)+(r5)→r1 08048110h 20420001h addi r2,r2,1 (r2)+1→r2 08048114h 1446fffah bne r2,r6,loop if (r2) ≠ (r6) goto loop 如果执行上述代码的计算机采用32位定长指令字,其中的分支指令bne格式如下: 31:26 25:21 20:16 15:0 op rs rd offset 其中的op为操作码,rs和rd为寄存器编号,offset为偏移量(用补码表示),请回答下列问题: 计算机的存储器编址单位是( ) a. 8位 b. 16位 c. 32位 d. 64位>

点击查看答案
第3题
以下程序的输出结果为( )。 public static void main(String[] args) { for(int i=1;i<5;i++) { if(i%3="=0)" continue; system.out.println(i+ ""); }> A、1 2 4

B、1 2 3

C、1 2 1

D、2 3 4

点击查看答案
第4题
有以下程序源代码 public class TestException { public static double calculateArea(double a, double b, double c) { double p = (a+b+c)/2; return Math.sqrt(p*(p-a)*(p-b)*(p-c)); } public static void main(String[] args) { double a = Double.parseDouble(args[0]); double b = Double.parseDouble(args[1]); double c = Double.parseDouble(args[2]); double s = calculateArea(a, b, c); System.out.println("边长为"+a+","+b+","+c+"的三角形面积是"+s); } } 编译源程序之后,如果运行命令是java TestException 3 a.4,则系统会报出( )。

A、ArrayIndexOutOfBoundsException

B、NumberFormatException

C、InputMismatchException

D、Exception

点击查看答案
第5题
指出下列程序中的错误,并简洁说明错误原因 class BC { public: void BC() { } };
点击查看答案
第6题
【单选题】若有以下程序:的运行结果: class Array{ public static void main(){ int []a={1,2,4,3}; try{ for(int i=0;i<a.lenth;i++){ int a1="a[i]/a[i+1];}" }catch(airthmeticexception e){system.out.println(“airthmeticexception”);} catch(indexouterofboundsexception ){ system.out.println(“indexouterofboundsexception”);} }} 则程序运行结果为(> A、AirthmeticException

B、IndexOuterOfBoundsException

C、无显示

D、编译错误

点击查看答案
第7题
要使以下程序段输出11个整数,则应填入的整数为 for(i=0;i<=______ ; i+="2)"> A、20

B、22

C、18

D、17

点击查看答案
第8题
已知存在以下类: public class TestMoveable { public static void main(String[] args) { Moveable m; m = new Car(); moveObject(m); m = new Animal(); moveObject(m); } public static void moveObject(Moveable m) { System.out.println(m.move()); } } 按以下要求完成程序: 1、补充接口Moveable,该接口中定义了一个返回值类型为String的move方法; 2、补充类Car,此类实现了接口Moveable; 3、补充类Animal,该类实现了接口Moveable; 4、补充的代码中有合适的注释 5、运行上述类TestMoveable中main函数后,程序输出以下两行字符串: 汽车运动 动物运动 (编写代码时注意体会和学习此程序利用接口实现多态的方式)
点击查看答案
第9题
本次计算机二级Java补修考试在哪天进行?

A、2020年5月15日

B、2020年5月16日

C、2020年5月17日

D、2020年5月18日

点击查看答案
第10题
【其它】任务:使用函数方式实现计算器 ●任务描述 实现计算器的加、减、乘、除和求余功能,5个函数分别实现相应的功能。 ●任务分析 功能要求:根据用户的输入操作数与运算符号,调用相应函数进行计算,并将计算结果显示。 ●程序设计 ▲界面:控制台式界面 ▲功能步骤: 1、提示用户操作数与运算符; 2、判定用户的操作,选择调用相应的函数完成操作; 3、显示运算结果,并等下一次用户的操作; ▲数学知识:不能对0进行求余运算。 ▲程序结构:循环结构、函数调用 ●程序实现:要求编写程序,并上机调试,写出结果。将整个过程撰写成项目实践报告。 ●程序实现:要求编写程序,并上机调试,写出结果。将整个过程撰写成项目实践报告
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信