专业编程基础技术教程

网站首页 > 基础教程 正文

c语言2(c语言2进制转10进制)

ccvgpt 2024-07-18 12:59:20 基础教程 10 ℃

接上篇文章的内容,继续写代码——阶乘。


c语言2(c语言2进制转10进制)


本图片中用的/* */,是多行注释符号。

//是单行注释符。

用了这注释符的内容,不会被运行。

第6行,在c语言中,int(整型)只能定义变量为正整数或0或负整数。

scanf是输入语句,&是取地址符,格式如图。

本代码用了for循环。

其格式为:for([表达式1];[表达式2];[表达式3]){循环体语句}

表达式1:一般为赋值表达式,给控制变量赋初值;

表达式2:关系表达式或逻辑表达式,循环控制条件;

表达式3:一般为赋值表达式,给控制变量增量或减量。

jc*=i相当于jc=jc*i。


在运行这个代码时,会先出现上图。我们要在键盘上打任意整数,然后回车,例如打数字3,回车 ,结果如下图。


代码的实现有多种方式,求阶乘除了可以用for循环,还可以用while循环。


在C语言中,while循环语句的基本语法如下:

while (条件表达式) {

循环体语句;

}

```

其中,条件表达式是一个布尔表达式,当条件表达式为真(非零)时,循环体语句会被执行;当条件表达式为假(零)时,循环终止,程序继续执行后面的代码。

当然for循环用的更广泛。

#春日生活打卡季#

#一起等春天?##有人说“努力一定可以成功”,你觉得呢#??

Tags:

最近发表
标签列表