大家好,今天小编关注到一个比较有意思的话题,就是关于c语言中可以的问题,于是小编就整理了4个相关介绍c语言中可以的解答,让我们一起看看吧。

  1. c语言可以用在文档吗?
  2. c语言中可以使用空语言吗?
  3. c语言中算法既可以没有输入也可以没有输出这句话对吗?
  4. c语言中,一个函数可以调用其他函数,不能调用自己?

c语言可以用在文档吗?

不可以。 在word里面可以编辑c需要程序。 不过一般没人这么用,因为word在格式编辑方面很强大,但在文本编辑代码编辑方面一般,而且也没有颜色高亮显示。 所以不能用word作为c语言的开发环境,可以作为编辑环境。

c语言中可以-c语言中可以连续赋值吗
(图片来源网络,侵删)

c语言中可以使用空语言吗?

可以,在C语言中或C++中,如果一个语句只有一个分号“;”,则称该语句为空语句。简单来说,就是没有执行代码,只有一个语句结束的标志“;”分号。

空语句是什么都不执行的语句。在程序中,空语句主要用来做空循环体,如:while(getchar()!='\n');

c语言中可以-c语言中可以连续赋值吗
(图片来源网络,侵删)

这个语句的功能是,只要从键盘输入的字符不是回车,则要求用户重新输入。即要求用户回车后才会继续后面的程序。在该部分代码中,接收用户按键,判断按键的内容都集中在while判断中,因此,循环体中不再需要执行任何功能。就在循环体中,输入一个空语句作为循环体。

c语言中算法既可以没有输入也可以没有输出这句话对吗?

这题目谁出的。。

c语言中可以-c语言中可以连续赋值吗
(图片来源网络,侵删)

算法可以使用不同的方法描述,不止C语言。不对,只要是算法,它可以没有输入,但必须有一个或多个输出,这是算法的特性之一。如果是程序,就可以没有输入或输出。

c语言中,一个函数可以调用其他函数,不能调用自己?

错,函数可以调用自己,函数自己调用自己的这种调用方式称为函数的递归调用,我给你举个列子:

int calc(int num){

if(num==0){

return 0;

}else{

return num*calc(num-1);

}

}

这个函数就是利用递归求任意一个整数的阶乘

到此,以上就是小编对于c语言中可以的问题就介绍到这了,希望介绍关于c语言中可以的4点解答对大家有用。