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

重庆网站建设公司哪个最好如何注册一个网站

重庆网站建设公司哪个最好,如何注册一个网站,来广营网站建设,学校网站建设全包在C语言中,if语句后面不带分号(;)的情况有两种主要形式: 1. 带有大括号的代码块:如果if语句后面跟随一个由大括号({})包围的代码块,那么这个代码块中的语句只有在if条件为真时才会执…

在C语言中,if语句后面不带分号(;)的情况有两种主要形式:

1. 带有大括号的代码块:如果if语句后面跟随一个由大括号({})包围的代码块,那么这个代码块中的语句只有在if条件为真时才会执行。例如:

if (condition)
{// 这个代码块中的语句只会在condition为真时执行// 这里可以包含多条语句
}

 

2. 不带大括号的单条语句:如果if语句后面直接跟随一条单独的语句(没有大括号),那么只有这条单独的语句会被作为if的一部分执行。如果条件为真,则执行这条语句;如果条件为假,则跳过这条语句。例如:

if (condition)statement; // 只有这条语句受到if条件的控制

在这两种情况下,if语句后面都不应该有分号。分号本身是一个空语句,如果在if语句后面直接放置一个分号,如:

if (condition);

这会导致if语句实际上不控制任何代码,即使条件为真,也不会有任何语句被执行,因为分号后面什么也没有。这是一个常见的编程错误,应该避免。正确的做法是在if语句后面紧跟要执行的代码块或单条语句,而不是一个分号。


引例:

while ((ch = getchar()) != EOF)
{int i = 0;for (i = 0; i < 10; i++){if (ch == vowel[i]);{printf("Vowel\n");//注意此处写了;这是错误的 导致了后面程序执行错误break; //while函数要终止了}}if (i == 10){printf("Consonant\n");}getchar();//处理\n
}

这里的分号实际上终止了if语句,使得紧随其后的代码块无条件执行。因此,无论ch的值是否与数组vowel中的任何字符匹配,都会执行下面的代码块,打印出"Vowel"并跳出循环。

正确的代码应该去掉这个分号,如下所示:

if (ch == vowel[i])
{printf("Vowel\n");break; // Exit the for loop
}

http://www.fp688.cn/news/165146.html

相关文章:

  • WordPress建站主机推荐营销案例100例小故事及感悟
  • 高新苏州网站建设推广方案应该有哪些方面
  • 唐山网站公司建站结构优化是什么意思
  • 青岛公司的网站设计长沙网络公关公司
  • 运营网站网站链接查询
  • 望京做网站的公司哪家好网页制作软件推荐
  • 网站备案邮寄资料免费seo工具大全
  • 建设网站软件下载快速整站排名seo教程
  • 集团公司网站建设方案seo关键词如何设置
  • 黑客做网站百度人工申诉客服电话
  • 网站制作前期所需要准备seo现在还有前景吗
  • 如何加强省市级门户网站的建设广西seo关键词怎么优化
  • wordpress主导航菜单指定关键词排名优化
  • 巴市建网站网页制作三大软件
  • 网站建设工作怎么样给网站做seo的价格
  • 重庆智能网站建设哪里好百度网盘app下载安装官方免费下载
  • 那曲网站建设seo推广优化外包公司
  • 做网络推广网站有哪些北京seo推广系统
  • 现在的报税网站怎么做更正申报网站建设与管理
  • 做公司网站的公嘉兴seo外包公司
  • 做网站买服务器大概多少钱南京网站制作
  • 毕业设计做网站要求百度推广账户登陆
  • 公开课网站建设优化方案丛书官网
  • 我要自学网ps视频教程免费seo泛目录培训
  • 网站qq安全认证百度收录批量查询工具
  • 个人做网站可以盈利么百度pc网页版入口
  • 新手学做网站 pdf软文写作的十大技巧
  • 做to b的网站哪里有整站优化
  • 昌吉哥教做新疆菜网站seo免费入门教程
  • 如何建设机关用房管理系统网站天津网站排名提升