前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >C语言 | while语句

C语言 | while语句

原创
作者头像
小林C语言
修改于 2021-04-01 06:13:42
修改于 2021-04-01 06:13:42
1.2K00
代码可运行
举报
运行总次数:0
代码可运行

C语言为什么需要循环控制

大多数C语言应用程序都会包含循环结构,循环结构和顺序结构、选择结构是结构化程序设计的3种基本结构,它们是各种复杂程序的基本构成单元,况且程序所处理的问题常常需要重复处理。

C语言while语句

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
一般形式
while(表达式) 语句

C语言while语句注意事项

  • 其中的语句就是循环体,可以是一个简单的语句,也可以是复合语句。执行循环体的次数是由循环条件控制的,这个循环条件就是上面一般形式中的“表达式”,也称为循环条件表达式。
  • while循环可以简单的记为,只要当循环条件表达式为真(即给定的条件成立),就执行循环体语句。
  • while循环的特点是:先判断条件表达式,后执行循环体语句。

C语言使用while语句求1+2+3+...+10的和

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#include<stdio.h>//头文件
int main()//主函数
{
  int i=1,sum=0;//定义变量
  while(i<11)//循环条件和
  {
    sum=sum+i;//和
    i=i+1; //增量
  }
  printf("%d",sum);//输出结果
  return 0;//函数返回值为0
}

编译运行结果:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
55
--------------------------------
Process exited after 0.09865 seconds with return value 0
请按任意键继续. . .

以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~

C语言学习路线    C语言开发工具

VC6.0、Devc++、VS2019使用教程

100道C语言源码案例请去公众号:C语言入门到精通

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
手机丢失也可以随时随地找到任何电话。
如果您正在寻求如何定位别人的手机具体位置,请联系我们!黑客团队接单定位手机具体位置服务,以及实时位置更新!
知识与交流
2024/06/17
5381
手机丢失也可以随时随地找到任何电话。
常用的微信代码技巧之微信新玩法。
随便打开一个聊天界面,输入一串代码“//multiwebview”然后点击发送,这个时候点击任务切换按钮,你就会发现聊天和文章已经变成了两个任务栏。如果要关闭这个功能只需要把相同的代码再次发送一遍。
知识与交流
2021/04/02
9.9K0
常用的微信代码技巧之微信新玩法。
保护手机安全,这几招很有用!
最近几年,针对手机的安全威胁和攻击,变得越来越频繁。各式各样的恶意程序、网络诈骗、隐私窃取事件,每天都发生在我们身边。
鲜枣课堂
2023/10/27
4680
保护手机安全,这几招很有用!
手机号定位最简单的几种方法
手机生成的定位数据可以显示设备在一段时间内的位置。通过手机号码追踪某人的位置历史记录,对于寻找丢失的手机或监视儿童非常有用。不过,只有使用正确的工具才有可能做到这一点。本文将探讨跟踪手机号码位置历史记录的方法,帮助您确定最佳匹配对象。
知识与交流
2024/06/17
4.1K0
手机号定位最简单的几种方法
跳过 青年大学习(安卓手机)
众所周知iOS系统可以直接跳过青年大学习视频,Android系统没有这样的特权,跳过视频的原理就是video元素的currentTime属性的改变,但手机又不是电脑无法打开浏览器的控制台。今天我发现一个网址,可以打开控制台,也就可以实现跳过大学习视频的特权。 第一步:复制下面的网址,在微信中打开。 <!-- 可以把链接发给你的好友或一些公众号上然后在聊天窗口打开。 --> http://debugx5.qq.com 第二步:点击 信息 按钮,如下图所示 第三步:把 vConsole调试功能 勾选
用户7162790
2022/03/23
8.8K0
跳过 青年大学习(安卓手机)
2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程
(International Mobile Equipment Identity) 是国际移动设备身份码的缩写,国际移动装备辨识码,只有Android手机才获取的到,是由15位数字组成的"电子串号",比如像这样 359881030314356,它与每台移动电话机一一对应,而且该码是全世界唯一的。
iOS Magician
2023/03/21
5.1K0
2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程
互联网会让手机号码会消亡吗?想多了
截止4月底,三大运营商先后公布了2015年第一季度财报,财报显示三大运营商传统通信业务均受到OTT业务影响,语音和短信业务继续下滑,与之形成对比的是4G业务显著上升。随着4G发展进一步加速,手机号码是否会被微信这类OTT应用取代,成为历史?参考多方资料、经过分析之后我认为,手机号码永远不会消失,它的价值将发生巨大变化,成为O2O最大入口。 手机号码的寻址价值永远存在 手机号码是电话号码的一种,过去还有寻呼号码的存在,从字面意义来看,它帮助人们通过拨号来寻找到对应的人进行通信。在技术实现上它与设备绑定在一起:
罗超频道
2018/04/28
1.2K0
SpyDealer深度剖析:一个广泛针对中国手机APP进行信息窃取的恶意软件
随着Android智能手机的普及和各种功能APP的流行,人们已越来越多地依赖智能手机存储处理个人和商务信息,而这也成为了犯罪份子进行信息窃取的隐蔽途径。近日,Palo Alto Networks公司研究人员发现了一种高级Android平台木马恶意软件 SpyDealer<点击阅读原文查看链接>,它能从40多个流行APP中收集个人隐私信息,并可通过滥用安卓辅助功能实现对多种通信APP敏感信息窃取。此外,SpyDealer会利用一款商业root软件获取手机root权限,以此进行更深入的隐私数据窃取。目前,该
FB客服
2018/02/28
1.5K0
SpyDealer深度剖析:一个广泛针对中国手机APP进行信息窃取的恶意软件
【AI大模型】:结合wxauto实现智能微信聊天机器人
wxauto 是一个基于 UIAutomation 的开源 Python 微信自动化库。Python 初学者也可以简单上手自动化微信操作。目前已实现很多日常的微信操作的自动化,如自动发送消息、自动添加好友、自动回复、自动获取聊天记录、图片、文件等功能,后续还会根据反馈更新更多功能。
爱喝兽奶的熊孩子
2024/08/06
2.3K0
【AI大模型】:结合wxauto实现智能微信聊天机器人
【权限问题专项】电话权限合理使用场景VS不合理使用场景说明
权限问题专项文章已经对位置、短信、存储、悬浮窗、通知栏权限的合理使用场景、不合理使用场景进行了详细说明,本文将对电话权限的合理使用场景、不合理使用场景进行梳理总结。下图为《绿标5.0安全标准》对于电话权限的要求:
软件绿色联盟
2022/05/16
2.5K0
【权限问题专项】电话权限合理使用场景VS不合理使用场景说明
使用腾讯云IM搭建应用内类微信社交聊天模块实践
社交模块是目前主流应用程序最常见的功能之一。有了社交模块,用户在您的应用内,可以自由的交流互动,并添加好友,关注其他用户等等。
腾讯云音视频
2023/02/24
8.3K1
Android中获取手机IMEI,IMSI, MAC(Android 6.0)
最近项目中用到获取手机IMEI,IMSI以及MAC,在此记录一下,方便你我他。。。
贺biubiu
2019/06/11
3.5K0
IM开发宝典:史上最全,微信各种功能参数和逻辑规则资料汇总
IM应用的初学者们,在补全了各种基础技术知识后(如果您仍不具备这些知识,建议马上阅读《新手入门一篇就够:从零开发移动端IM》),在动手编码实践时,很多时候纠结的并不是功能该如何实现,而是这个功能该实现成什么样(没有经验,我特玛能找谁问问?)。
JackJiang
2020/05/21
2.5K0
2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程
(International Mobile Equipment Identity) 是国际移动设备身份码的缩写,国际移动装备辨识码,只有Android手机才获取的到,是由15位数字组成的"电子串号",比如像这样 359881030314356,它与每台移动电话机一一对应,而且该码是全世界唯一的。
爱学iOS的小麦子
2023/05/09
4.7K0
微信这个隐藏代码神了,能让你微信逼格升一级,装x必备,99%的人都不知道
今天社师兄给大家分享微信装x代码大全,微信作为一款常用的通讯软件 你确认你够了解他吗?微信隐藏功能代码合集 绝对是你不知道的微信使用方法大全,能让你微信逼格升一级,你完全会使用他的全部功能?NO! 绝
用户5552817
2022/09/01
45.9K0
微信这个隐藏代码神了,能让你微信逼格升一级,装x必备,99%的人都不知道
浅析如何加强个人信息安全防护
本文探讨了个人信息安全防护的具体方法,旨在提高个人信息安全日常防护意识,应对个人信息安全面临的严峻挑战。
FB客服
2021/08/24
1.9K0
毕业设计So Easy:Java实现手机APP安全卫士
很多计算机专业大学生经常和我交流:毕业设计没思路、不会做、论文不会写、太难了......
不脱发的程序猿
2023/07/05
4960
毕业设计So Easy:Java实现手机APP安全卫士
百度某SDK设计缺陷导致手机敏感信息泄露(IMEI号和地理位置信息等)
简要描述: 百度某SDK设计缺陷,导致可本地或远程获取手机的敏感信息 详细说明: 0x01 漏洞定位 检测发现手机经常有应用会打开7777端口,并且在任意地址监听,于是便一探究竟。 原来是百度手机助手
逸鹏
2018/04/09
1.6K0
百度某SDK设计缺陷导致手机敏感信息泄露(IMEI号和地理位置信息等)
千锋重庆IT学习之微信API接口文档
微信​​API接口文档​​,微信API接口,个人微信聊天接口api 微信手机客户端上传的通知类消息 1.手机客户端微信上线通知 WeChatOnlineNotice = 1020; 2.手机客户端微信下线通知 WeChatOfflineNotice = 1021; 3.微信个人号新增好友通知 FriendAddNotice = 1022; 4.微信个人号移除好友通知 FriendDelNotice = 1023; 5.微信好友发来聊天消息 FriendTalkNotice = 1024; 6.任务执行结果通知 TaskResultNotice = 1025; 7.手机上回复好友的聊天消息 WeChatTalkToFriendNotice = 1026; 8.有好友请求添加好友的通知 FriendAddReqeustNotice = 1027; 9.手机端向服务端通知聊天执行结果 TalkToFriendTaskResultNotice = 1028; 10.图片或视频消息的详细内容结果 RequestTalkDetailTaskResultNotice = 1029; 11.上传手机客户端上微信的二维码 PullWeChatQrCodeTaskResultNotice = 1030; 12.手机上发送了朋友圈通知 CircleNewPublishNotice = 1031; 13.手机上删除朋友圈通知 CircleDelNotice = 1032; 14.手机检测到有人点赞/取消点赞通知 CircleLikeNotice = 1033; 15.手机检测到有人评论/删除朋友圈通知 CircleCommentNotice = 1034; 16.消息标记为已读 PostMessageReadNotice = 1035; 17.联系人信息上传 ContactsInfoNotice = 1036; 18.群聊新增通知 ChatRoomAddNotice = 1037; 19.联系人标签新增,修改通知 ContactLabelAddNotice = 1038; 20.收钱任务执行结果通知 TakeMoneyTaskResultNotice = 1039; 21.朋友圈图片上传 CircleDetailNotice = 1040; 22.群聊删除通知 ChatRoomDelNotice = 1041; 23.群聊信息变更通知 ChatRoomChangedNotice = 1042; 24.群二维码 PullChatRoomQrCodeTaskResultNotice = 1043; 服务端、客服客户端发给设备的指令类消息 1.给好友发消息任务 TalkToFriendTask = 1070; 2.发送朋友圈任务 PostSNSNewsTask = 1071; 3.主动添加好友任务 AddFriendsTask = 1072; 4.发送朋友圈任务后数据回传 PostSNSNewsTaskResultNotice = 1073; 5.删除朋友圈 DeleteSNSNewsTask = 1074; 6.客户端或者服务端接受好友请求通知 AcceptFriendAddRequestTask = 1075; 7.群发消息任务 WeChatGroupSendTask = 1076; 8.执行养号动作命令 WeChatMaintenanceTask = 1077; 9.请求图片或视频消息的详细内容 RequestTalkDetailTask = 1078; 10.服务端主动要求手机上传当前登录的微信二维码 PullWeChatQrCodeTask = 1079; 11.触发手机推送好友列表任务 TriggerFriendPushTask = 1080; 12.触发手机推送朋友圈列表任务 TriggerCirclePushTask = 1081; 13.朋友圈评论删除任务 CircleCommentDeleteTask = 1082; 14.朋友圈评论删除任务反馈 CircleCommentDeleteTaskResultNotice = 1083; 15.朋友圈评论回复任务 CircleCommentReplyTask = 1084; 16.朋友圈评论回复反馈 CircleCommentReplyTaskResultNotice = 1085; 17.通知手机将某个聊天窗口置为已读 TriggerMessageReadTask = 1086; 18.消息撤回 RevokeMessageTask = 1087; 19.转发消息 ForwardMessageTask = 1088; 20.通知手机推送聊天记录 TriggerHistoryMsgPushTask
全栈程序员站长
2022/11/10
1K0
视频社交APP开发功能特点优势分析
人口红利在给移动互联网带来增长机遇的同时,还推动着智能移动终端的普及,以及带动国内移动社交应用覆盖设备规模的逐渐扩大,目前预计覆盖了10.41亿部终端,包括陌生人社交和熟人社交,其中陌生人社交用户规模达3.5亿。 视频社交APP开发能为用户带来什么 视频社交APP开发是一种更快速的即时通讯工具,具有零资费、跨平台沟通、显示实时输入状态等功能,与传统的短信沟通方式相比,更灵活、智能,且节省资费,它的优势是: 1、基础社交,社交最基本的需求就是可以发语音、发图片、发文字。目前的一般通讯工具APP都可以实现该功能。 2、私信,典型案例是微信,在微信刚开始只是作为一个基础社交的文字,后面发展到语音,文件。现在能够实现实时视频通话。 3、实时客服,这个主要应用在特殊行业上,如医疗、教育、证券开户等行业,通过移动端的客服服务,及时解决客户的需要。 4、群聊,如蜻蜓FM,他为每个音乐电台创建了一个聊天频道,大家在这个频道里面进行聊天。 视频社交APP开发特点 1、陌生交友:从多个市场的下载量数据分析,很多视频社交APP开发公司热衷于进入到陌生交友领域,尤其是在垂直细分的陌生交友领域,该类应用存在着生存空间。 2、社会关系链整合:社交APP能将多种关系整合,并且展现为简捷的界面,类似于微信APP对多种社会化关系进行了深度整合。 3、熟人圈:移动互联网的发展给熟人关系领域搭建沟通桥梁,从目前该领域的情况来看,无疑腾讯、新浪遥遥领先,而腾讯通过移动QQ、微信、朋友网等应用,在关系深度上更胜一筹。 视频社交APP开发功能 1、聊天:支持发送语音短信、视频、图片(包括表情)和文字,是一种聊天软件,支持多人群聊(最高40人,100人和200人的群聊正在内测)。 2、添加好友:搜号码,然后输入想搜索的号码,然后点击查找即可 3、实时对讲机功能:用户可以通过语音聊天室和一群人语音对讲,但与在群里发语音不同的是,这个聊天室的消息几乎是实时的,并且不会留下任何记录,在手机屏幕关闭的情况下也仍可进行实时聊天。 4、语音提醒:用户可以通过语音告诉Ta提醒打电话或是查看邮件。 5、私信助手:开启后可接收来自QQ微博的私信,收到私信后可直接回复。 6、查看附近的人:微信将会根据您的地理位置找到在用户附近同样开启本功能的人。 7、语音记事本:可以进行语音速记,还支持视频、图片、文字记事。 8、账号保护:微信与手机号进行绑定,该绑定过程需要四步:1.在“我”的栏目里进入“个人信息”,点击“我的帐号”;2.在“手机号”一栏输入手机号码;
用户4551288
2019/04/17
1.6K0
视频社交APP开发功能特点优势分析
推荐阅读
相关推荐
手机丢失也可以随时随地找到任何电话。
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档