当前位置: 首页 > news >正文

网站开发工程师招聘信息网站图标ico

网站开发工程师招聘信息,网站图标ico,wordpress固定链接设置,甘肃建设厅官网1 表达式语句 表达式语句由表达式加上分号“;”组成。其一般形式为: 表达式; 执行表达式语句就是计算表达式的值。例如 caa; 2 函数调用语句 由函数名、实际参数加上分号“;”组成。其一般形式为: 函数名(实际参数表); 例如 printf(“Hello !”);…

1 表达式语句

表达式语句由表达式加上分号“;”组成。其一般形式为:

表达式;

执行表达式语句就是计算表达式的值。例如 c=a+a;

2 函数调用语句

由函数名、实际参数加上分号“;”组成。其一般形式为:

函数名(实际参数表);

例如 printf(“Hello !”);

3 控制语句

控制语句用于控制程序的流程,以实现程序的各种结构方式。它们由特定的语句定义符组成。C语言有九种控制语句。 可分成以下三类:

条件判断语句:if语句、switch语句;

循环执行语句:do while语句、while语句、for语句;

转向语句:break语句、goto语句、continue语句、return语句。

1)条件判断语句
a、 if 语句

if…

if (表达式){语句;} 

其中,当表达式为逻辑表达式时,表达式为真,即执行语句。注意当省略”==“逻辑运算符时,非零的任意数据类型都可视为真

int a;a = 1;if (a == 1){a += 1;}printf("a=%d",a);		//a=2if (a)		//省略了逻辑运算符
{a += 1;
}printf("a=%d",a);		//a=3

当表达式为赋值语句时,则根据赋值结果是否大于0判断是否执行语句。

int a;if (a = 1){a += 1;}printf("a=%d",a);		//a=2if (a = 0){a += 1;}printf("a=%d",a);		//a=0

以上代码虽没有报错,但是会有警告: Using the result of an assignment as a condition without parentheses。

出现这个警号的原因是条件赋值没有加括号。当你特意使用条件赋值时,这个警告可以通过加括号解决,即if((a = 1)) . if((a = 0))

另外一种情况就是。你把逻辑运算符写成了赋值运算符,编译器就是为了纠正这种错误才特意警告。

if … else …

if (表达式) {语句;}    else {语句;}  

if … else if … else …

if (表达式1){语句1;}    else if (表达式2){语句2;} else{语句3;}

<=>

if (表达式1) {语句1;}    else { if(表达式2)  {语句2;} else{语句3;}}

b、switch语句
switch(整型数据(包括枚举型)或字符型数据) {case 常量1: 语句1; break;case 常量2: 语句2; break;case 常量3: 语句3;case 常量4: 语句4; break;//此时常量3执行完语句3后,还要进入到语句4...default: 语句n;(没有default时不符合则跳过)}
2)循环执行语句
a、for(表达式1;表达式2;表达式3){}

表达式1用作变量赋值,表达式2用作判断循环的结束条件,表达式3作为变量值的增减

int sum = 0;for(int i = 0 ; i < 100 ; i++){sum += i + 1;}printf("sum = %d",sum);
b、while(表达式){语句;}

表达式作为循环的结束条件,当表达式的值为非0时,一直执行语句。

int sum = 0;int i = 0;while (i < 100){sum += i + 1;i += 1;}printf("sum = %d",sum);
c、do {语句} while(表达式);

先执行do内的语句,再根据表达式作为循环的结束条件,当表达式的值为非0时,一直执行语句。

int sum = 0;int i = 0;do {sum += i + 1;i += 1;}while (i < 100);printf("sum = %d",sum);
3)转向语句
a、break;

跳出当前循环。常与if配合使用,满足条件时便跳出循环

int sum = 0;int i = 0;while (1){if (i >= 100){break;}sum += i + 1;i += 1;}printf("sum = %d",sum);
b、continue;

结束本次循环而进入下此循环,当使用while作为循环语句时,要注意影响循环结束条件的语句是否被continue跳过了

int sum = 0;int i = 0;while (i < 100){if (i % 2 == 0){i += 1;	//跳过循环前先增加i的值,避免产生死循环continue;}sum += i + 1;i += 1;}printf("sum = %d",sum);
c、return

直接跳出当前函数,并返回值

d、goto

先在程序某处添加标记,如"mark: ",然后使用"goto mark;"跳转

4 复合语句

把多个语句用括号{}括起来组成的一个语句称复合语句。

在程序中应把复合语句看成是单条语句,而不是多条语句。例如:

{ x=y+z; a=b+c; printf(“%d%d”, x, a); }

5 空语句

只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。例如:while( getchar()!=‘\n’ );

http://www.yayakq.cn/news/685343/

相关文章:

  • 贵州公明建设投资咨询有限公司官方网站恒天安装wordpress教程
  • 福建省建设人才市场网站wordpress登陆维护
  • 沈阳网站建设兼职上海建站哪家好
  • 网站建设服务合同要交印花税吗公众号服务平台入口
  • 度假区网站建设方案服装厂家
  • wordpress优酷视频插件深圳网站优化企业
  • 界面设计案例分析广州:推动优化防控措施落
  • 网站模板首页北京网页设计制作
  • 网站漏洞 在线扫描公司变更证明模板
  • 苏州建行网站首页简易博客网站模板下载
  • 做网站客户不给钱怎么办长沙网页设计培训班哪家好
  • 保定专门做网站门户网站的概念
  • 广州建设专业网站四川重大新闻事件
  • 截图域名网站.网站型建设模板
  • 网站图片自动下载工作英语
  • 做设计去哪个网站找素材网站开发费用会计分录
  • php 网站建设流程上海闵行刚刚发生的
  • wordpress网站二次开发一个完整网站开发需要什么技术
  • 营销型网站的特征网站免费软件下载
  • 做北京塞车网站市场调研报告怎么写的
  • 企业网站建设报价单计算机有哪些专业
  • 广州 网站建设模板网络营销方法
  • 买网站服务器要多少钱官方网站建设的意义
  • 网上商城网站建设规划门户网站系统有哪些平台
  • 网站开发维护需要哪些岗位工程施工公司
  • 怎么做网站软件北京网站建设开发公司
  • 校园网站建设实施方案wordpress抓取文章插件
  • windows server iis 添加网站wordpress 评论 图片不显示
  • 建设网站公司哪家好塑料袋销售做哪个网站推广好
  • 怎么建自己的手机网站吗c 做网站怎么连接到别的网页