44问答网
所有问题
a=n+sub(n-1)在c语言中是什么意思
如题所述
举报该问题
其他回答
第1个回答 2022-04-06
合法标识符。
sub在C语言中不属于系统关键字,而是由开发者自己定义的合法标识符,一般用来作为差值计算的结果存储变量,还可以作为函数名,定义差值计算的函数。
相似回答
...
n)
{int a; if
(n==1)
a=1;else
a=n+sub(n-1)
; }
答:
a=n+sub(n-1)
;return a;}
n=
1时,a=1。对的。但是你的n是5,递归函数sub的计算就是5+4+3+2+1,返回15。
帮忙算
一
下结果,
c语言
程序
答:
你好!运行结果 程序有一处错误,函数少了一个大括号 include <stdio.h>int mai
n(
){int sub(int); int i=5; printf("result:%d\n",sub(i));}int sub(int n){ // 这里少了大括号 int a;if(
n=
=1) return 1;
a=n+sub(n-1)
;printf("%d%d\n",n,a);return a;} ...
下半年计算机二级
c语言
基础试题
答:
sub(int n) {int a; If(
n=
=1) return 1;
a=n+sub(n-1)
; return (a); } 4、#include Void fu
n(
) {static int m; m+=2; printf(“%d ”,m); } Main() {int a; For(a=1;a<=4;a++) fun(); Printf(“”); } 四、 编程题 1、 编写一个函数,判断任一整数是否为素数,用ma...
C语言
程序设计函数问题
答:
进入第二次循环I=1时,所以a+b+
c
就是2+1+5=8,同理3 5. 15 开始调用sub(5),由于i=5,所以执行
a=n+sub(n-1)
=5+sub(4),这时又调用sub(4),执行else后语句为a=5+(n+sub(n-1))=5+4+sub(3),依次类推直到
n=
1,就是5+4+3+2+1=15 6。 在哪里填空?怎...
大家正在搜
subcharge什么意思
sub什么意思
continue用法c语言
subnautica
python subprocess
call sub1
suburbia
python subn
subnvue