c语言常见面试题 英语,【程序员英语面试题】面试问题:C语言的结构化… - 看准网...

C语言有三种结构:1 顺序结构,2 选择结构,3 循环结构。

一   顺序结构。

这一结构是程序在运行时是从顶端的代码,向下逐个运行。在没有什么条件跳过的情况下。

二  选择结构。

这一结构是根据程序员的所设定的条件来决定程序进行到那一步的。

例如:

39151c551f9e957bd1c1ba5ceb2687fc.png

if(a>b)

{

c=b;//格式为if((条件)  {这是如果条件为真jin'xing'de'yu'ju}

}

else

{

c=a;//else 是当条件为假是进入的句子。

}

426396241303192173fd9245af728040.png

switch(变量)//switch与if区别是switch可以有很多的出口,而一个if  。else只能有两个出口。/*除了if  else if  ....else 这种语句没有switch的代码简洁但是可变化行更高。*/

{

case  (这是一个变量或者是字符,常数):{进行的语句};break;//如果没有break相当于这个语句运行之后,还能进入下次判断语句。

case     :  {}   break;

default:break;

}

三 循环结构

这一结构是为处理一些麻烦不断出现重复操作时才会运用的结构。

例子

句型一  :for(表达式1;表达式2;表达式3)

常运用的是for(i=0;i<=某个数;i++)//i++的意思是与i=i+1是一样的。可以看出表达式一是循环变量的初始化,表达式二 是循环的条件,表达式三是循环变量的改变。

句型二   :while(条件) while语句与for循环的区别是while更加简洁,当你的条件不与循环变量有关系时可已使用while。

句型三   :do...while(条件)这个语句的正如他的英语意思一样先do在while,就是先进行循环体的内容在进行条件的判断,

d11bd902f895d382561ecaf659a48a6f.png若有什么不足之处,欢迎各位大牛指出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值