淘先锋技术网

首页 1 2 3 4 5 6 7

(1)函数sub()的功能是什么?(2)写出程序运行的输出结果。

sub返回i的阶乘:i=1 subsum=1*1=1 结果: sum1=1

i=2 subsum=2*1 =2 sum2=2+1=3

i=3 subsum=3*2*1=6 sum3=6+3=9

i=4 subsum=4*3*2*1=24 sum4=24+9=33

sub在c语言中是什么意思?

sub只是subtraction

(减法)的缩写而已。

只是一个变量名字。不是关键字。

换成其他字符也可以。

速求c语言中“sub(X3,X4)”是什么意思。

从一般用户给函数取名的习惯来看,这个语句的意思是:调用减法函数,函数的功能是计算两个数相减的结果,传递的参数是X3,X4。

当然也有另一层意思,就是交换,也就是这个函数的意思是将X3与X4的值互换。

具体完成的功能要看程序原代码才能决定。

一个C语言程序改错题

#include "string.h"

void sub(char*s,char*t)

{

int i,d;

d=strlen(s);

for(i=0;id;i++) \*把s中字符倒序存入t数组*\

t[i]=s[d-1-i];

for(i=0;id;i++) \*把 s中字符正序存入t数组 不过有点麻烦,可以直接拷贝strcmp(t,s),加快运行速度*\

t[d+i]=s[i];

t[2*d]='\0';

}

main()

{

char s[100], t[200];

printf( "\n Please enter string S:"); \*t数组应该是s的二倍*\

scanf("%s",s);

sub(s,t);

printf("\n The result is:%s \n ",t);

}

for(i=1;id;i++) i=1改为i=0 因为数组第一个元素是从零开始的;

'/n'改为 '\n' /是一个字符,而\ 后跟 n,b, ,…………是功能字符

还有如果在c++里边应该去掉clrscr()

c语言sub(k,n)函数是什么意思?

c语言sub(k,n)函数是什么意思,具体要看这个函数是怎么定义的。因为这是一个自定义的函数。照字面意思猜测,如果k与n是两个数值型的量,它可能与它们的差有关。

sub和 function

都可以直接在窗体的代码里写,也都可以在模块里写,不过用法稍有不同

sub 是过程,无返回值 ,function 是函数,有返回值

如果做无返回值的函数的话,二者可以通用

窗体是容器,是一个对象,模块用来保存公共代码或变量