一个网站建设流程濮阳市建站公司

web/2025/10/9 9:05:36/文章来源:
一个网站建设流程,濮阳市建站公司,简洁物流网站模板免费下载,外贸企业网络营销目录 do...while()循环 do语句的语法 do语句的特点 do while循环中的break和continue 练习 goto语句 do...while()循环 do语句的语法 do 循环语句; while(表达式); do语句的特点 循环至少执行一次#xff0c;使用的场景有限#xff0c;所以不是经常使用。 #inc…目录 do...while()循环 do语句的语法 do语句的特点 do while循环中的break和continue 练习 goto语句 do...while()循环 do语句的语法 do         循环语句; while(表达式); do语句的特点 循环至少执行一次使用的场景有限所以不是经常使用。 #include stdio.h int main() {int i 10;do{printf(%d\n, i);} while (i 10);return 0; } do while循环中的break和continue int main() {int i 0;do{if (i 5)break;printf(%d ,i);i;} while (i 10);return 0; } int main() {int i 0;do{if (i 5)continue;printf(%d ,i);i;} while (i 10);return 0; } do while循环中break和continue和在while循环中一模一样。 break都是用于终止循环continue是跳过本次循环后边的代码直接去判断部分。 练习 1. 计算 n的阶乘。 #includestdio.h int main() {int n 0;scanf(%d,n);int i 0;int ret 1;//得到1-n的数字累乘for (i 1; i n; i){ret * i;}printf(%d\n,ret);return 0; } .2.计算 1!2!3!……10! 效率太低循环次数多 #includestdio.h int main() {int n 0;int i 0;int ret 1;int sum 0;//让n变起来从1-10for (n 1; n 10; n){//得到1-n的数字累乘for (i 1; i n; i){ret * i;}sum ret;ret 1;}printf(%d\n,sum);return 0; } 对上述代码改进提升效率 ↓ #includestdio.h int main() {int n 0;int i 0;int ret 1;int sum 0;//让n变起来从1-10for (n 1; n 10; n){ret * n;//直接用上次得到的结果乘新的nsum ret;}printf(%d\n, sum);return 0; } 3. 在一个有序数组中查找具体的某个数字n。 此题用到了二分查找折半查找 这种方法效率很高但条件苛刻需要数组有序。 思路 #include stdio.h int main() {int arr[10] { 1,2,3,4,5,6,7,8,9,10 };int k 0;scanf(%d,k);int sz sizeof(arr) / sizeof(arr[0]);int left 0;int right sz - 1;int flag 0;while (left right){int mid (left right) / 2;if (arr[mid] k)left mid 1;//右下标不变else if (arr[mid] k)right mid - 1;//左下标不变else{printf(找到了下标是%d\n, mid);flag 1;break;}}if (flag 0){printf(找不到了\n);}return 0; } 4. 编写代码演示多个字符从两端移动向中间汇聚。 #includestdio.h #include windows.h int main() {char arr1[] **********************;char arr2[] welcome to bit!!!!!!!!;int sz sizeof(arr2) / sizeof(arr2[0]);int left 0;int right sz - 2;//减去/0,求出的是下标// int right strlen(arr2)-1;//包含string.hwhile (left right){arr1[left] arr2[left];arr1[right] arr2[right];left;right--;printf(%s\n,arr1);Sleep(500);//休眠0.5s需要包含windows.hsystem(cls);//清空屏幕}printf(%s,arr2);return 0; } 5. 编写代码实现模拟用户登录情景并且只能登录三次。只允许输入三次密码如果密码正确则提示登录成如果三次均输入错误则退出程序。 补充比较字符串时不能直接用 比较strcmp函数是比较字符串的大小的头文件是string.h           如果返回 0           如果返回0           如果 返回0 #include stdio.h #include string.h int main() {int i 0;for (i 0; i 3; i){char password[20] { 0 };scanf(%s, password);if (strcmp(password, 123456) 0){printf(登陆成功\n);break;}else{printf(密码错误\n);}if (i 3){printf(三次密码错误退出程序\n);}}return 0; } goto语句 C语言中提供了可以随意滥用的 goto语句和标记跳转的标号。 从理论上 goto语句是没有必要的实践中没有goto语句也可以很容易的写出代码。 但是某些场合下goto语句还是用得着的最常见的用法就是终止程序在某些深度嵌套的结构的处理过程。 goto语言真正适合的场景如下 for(...)         for(...)         {                 for(...)                 {                         if(disaster)                         goto error;                 }         } … error:         if(disaster)         // 处理错误情况 下面是使用goto语句的一个例子然后使用循环的实现方式替换goto语句 #include stdio.h int main() {char input[10] { 0 };system(shutdown -s -t 60); again:printf(电脑将在1分钟内关机如果输入我是猪就取消关机\n);scanf(%s,input);if (strcmp(input, 我是猪) 0){system(shutdown -a);printf(你很配合已取消关机\n);}else{goto again;}return 0; } 而如果不使用goto语句则可以使用循环 #include stdio.h int main() {char input[10] { 0 };system(shutdown -s -t 60);while (1){printf(电脑将在1分钟内关机如果输入我是猪就取消关机\n);scanf(%s, input);if (strcmp(input, 我是猪) 0){system(shutdown -a);printf(你很配合已取消关机\n);break;}}return 0; }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/89550.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站关键词没排名怎么办制作网页的基本代码

保存token的最佳方式取决于具体的应用场景和需求。以下是几种常见的保存token的方式及其优缺点,以便您根据实际情况进行选择: HTTP Only Cookies: 优点:Cookies可以自动随HTTP请求发送,且HTTP Only属性可以防止JavaS…

网站在线预约模板网站建设初学

前面2张是电阻阻值表(E-96/0603/1%) 常见贴片电容的容值表

响应式门户网站模板专业论坛网站有哪些

一、MyBatis是什么? MyBatis 是一款开源的、轻量级的对象关系映射(ORM)框架,用于Java应用中的数据库持久层操作。它简化了与数据库之间的交互,让开发者可以更专注于编写SQL语句和关注业务逻辑,而不需要处理…

网站建设适合女生吗注册一家公司需要多少钱

关于 PIONIX: PIONIX 成立于 2021 年,总部位于德国巴特申博恩,已迅速成为该领域的推动者。PIONIX 牵头开发了 Linux 基金会能源项目 EVERest——一个尖端、免费、开源的充电站软件堆栈。值得注意的是,OCPP 是该计划的重要组成部分…

建设网站细节wordpress 英文链接

本专题主要介绍在求序列的经典问题上dp的应用。 我们上次用前缀和来解决,这次让我们用dp解决把 我们参考不下降子序列的思路,可以令f[i]为以i结尾的最大字段和,易得: f[i]max(a[i],a[i]f[i-1]); 下面是AC代码: #in…

想搭网站做软件首先要学设么网站建设毕业答辩ppt怎么写

使用 OpenAI 自定义 API 提高电商平台的推荐精度 一、引言 随着人工智能技术的不断发展,推荐系统在电商领域的应用越来越广泛。电商平台通过推荐系统向用户提供个性化的商品推荐,从而提高用户满意度和转化率。OpenAI 提供了自定义 API,使得…

网站要怎么备案做网站的基础

一.题目要求 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可…

无锡网站建设xinysuwordpress急速主题

list 一、list-简单介绍二、list的常用接口1.常见构造2.iterator的使用3.Capacity和Element access4.Modifiers5.list的迭代器失效 三、list实现四、vector 和 list 对比五、迭代器1.迭代器的实现2.迭代器的分类(按照功能分类)3.反向迭代器(1)、包装逻辑…

asp.net怎么做网站泌阳县网站建设

转载于:https://www.cnblogs.com/georgexu/p/10909808.html

网站开发语言识别免费企业邮箱排名

解决方式: import os os.environ[CUDA_VISIBLE_DEVICES] 1

易搜网站建设怎么查一个网站的域名

先看例子 每个弹幕的速度都是不一样的,支持弹幕整体开始暂停。 如果弹幕实在是太多了,有个缓冲队列,不停的重试能否显示,保证文字都能显示全,并且每条都能显示。 实现是基于 CADisplayLink 实现的,如此来…

企业网站优化分为nodejs 做视频网站

在Python编程中,hasattr()函数是一个非常有用的内置函数之一,用于检查对象是否具有指定的属性或方法。这个函数能够帮助我们在运行时动态地检查对象的属性和方法,从而避免由于缺少属性或方法而导致的异常。本文将深入探讨Python中的hasattr()…

企业做网站的费用怎么入账wordpress整合论坛

随着科技的飞速发展,编程已经成为了当今世界的一项重要技能。为了培养更多的编程人才,蓝桥杯官网显示,蓝桥杯青少年创意编程大赛应运而生。作为国内有影响力的少儿编程赛事之一,蓝桥杯青少年创意编程大赛旨在激发青少年对编程的兴…

多语种 小语种网站推广方法做淘宝网站代理

文章目录 数据卷概念数据卷实现机制数据卷特性数据卷操作数据卷挂载通用命令匿名挂载具名挂载数据卷继承容器数据卷只读容器数据卷读写-默认 总结 数据卷概念 为了很好的实现数据保存和数据共享,Docker提出了Volume这个概念,简单的说就是绕过默认的联合文…

宠物网站建设策划报告高端建站和普通建站有哪些不同

随着WordPress 6.3发布,本文总结了该版本的性能改进。虽然WordPress 6.2显著提高了Core的加载时间性能,树立了很高的标准,但WordPress 6.3性能改进已经超越了这些结果:根据进行的性能基准测试,与WordPress 6.2相比&…

网站商城建设合同免费下载WordPress招标采购

网络基础知识 桥接网络 桥接网络是一种网络设计技术,其目的是将两个或多个网络段连接在一起,使它们在逻辑上表现为单个网络。这通过使用网络桥来实现,网络桥工作在数据链路层(第2层),只关心MAC地址&#…

网站服务器和网站备案佛山最好的网站建设

vue elementUI form组件动态添加el-form-item rules且支持添加自定义校验方法 组件动态添加el-form-item并且动态添加rules的方法可以参考博客:添加自定义校验方法validatePassFun 组件动态添加el-form-item并且动态添加rules的方法可以参考博客: vue e…

苏州做网站建设公司做网站和做软件哪个难

文件目录 Proxying in Development http-proxy-middleware fetch_get fetch 是否成功 axios 全局处理 antd UI库 更改主题 使用css module的情况下修改第三方库的样式 支持sass & less Proxying in Development 在开发模式下,如果客户端所在服务器跟后…

区域教育联盟网站建设做金融的免费发帖的网站有哪些

华为云云耀云服务器L实例评测 | 实例使用教学之软件安装:华为云云耀云服务器环境下安装 Docker 介绍华为云云耀云服务器 华为云云耀云服务器 (目前已经全新升级为 华为云云耀云服务器L实例) 华为云云耀云服务器是什么华为云云耀云…

常熟建设银行 招聘网站网盟推广合作

目录 1.protostuff 的 Maven 依赖 2.定义实体类 3.序列化工具类 ProtostuffSerializer 提供了序列化和反序列化方法 4.测试 利用 Jedis 提供的字节数组参数方法,如: public String set(String key, String value) public String set(byte[] key…