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

免费安全正能量网站大全路由器优化大师

免费安全正能量网站大全,路由器优化大师,html5教程零基础,做现货去哪些网站营销好呢C语言-语句 1. 随机数 作用#xff1a;随机获取一个数字 对应的头文件 stilib.h time.h相关函数 srand() rand()使用#xff1a; 1、设置随机数种子#xff0c;一个程序只需设置一次 srand(time(NULL));2、获取随机数 int 变量名 rand();获取指定范围的随机数 获取0~1…C语言-语句 1. 随机数 作用随机获取一个数字 对应的头文件 stilib.h time.h相关函数 srand() rand()使用 1、设置随机数种子一个程序只需设置一次 srand(time(NULL));2、获取随机数 int 变量名 rand();获取指定范围的随机数 获取0~10的随机数srand(time(NULL));int 变量名 rand() % 11;获取65~90的随机数srand(time(NULL));int 变量名 rand() % 26 65;获取97~122的随机数srand(time(NULL));int 变量名 rand() % 26 97;获取50~100的随机数srand(time(NULL));int 变量名 rand() % 51 50;例获取0~10的随机数 #include stdio.h #include stdlib.h #include time.hint main() {//设置随机数种子srand(time(NULL));//获取随机数int num rand();printf(num%d\n, num);return 0; }2. 输入 作用通过键盘等其他可输入设备给程序中输入数据 语法 1、定义接收数据的变量int num 0; 2、输入scanf(%d, num);例 #include stdio.hint main() {printf(请输入第一个数: \n);int num01 0;scanf(%d, num01);printf(请输入第二个数: \n);int num02 0;scanf(%d, num02);int sum num01 num02;printf(和为: %d\n, sum);return 0; }3. 分支语句 作用判断 分类 if ​ 可以判断值相同也可以判断区间 switch ​ 只能判断值是否相同 3.1 if 3.1.1 基本 if 结构 语法 if(条件表达式) {当条件表达式为真,执行此处代码 }案例1 键盘录入判断是否成年 思路: 1、定义一个变量接收人的年龄 2、判断年龄是否大于等于18 3、如果年龄大于等于18显示已成年 #include stdio.hint main() {printf(请输入您的年龄\n);int age 0;scanf(%d, age);if(age 18){printf(你已经成年了可以放开浪了\n);}return 0; }3.1.2 if…else…结构 语法 if(条件表达式) {当条件表达式为真,执行此处代码 } else {当条件表达式为假,执行此处代码 }案例2 键盘录入判断是否成年 思路: 1、定义一个变量接收人的年龄 2、判断年龄是否大于等于18 3、如果年龄大于等于18显示已成年否则显示未成年 #include stdio.hint main() {printf(请输入您的年龄\n);int age 0;scanf(%d, age);if(age 18){printf(你已经成年了可以放开浪了\n);}else{printf(你还未成年多喝奶快快长大\n);}return 0; }3.1.3 else if 结构 语法 if(条件表达式1) {当条件表达式1为真,执行此处代码 } else if(条件表达式2) {当条件表达式2为真,执行此处代码 } ... else if(条件表达式n) {当条件表达式n为真,执行此处代码 } else {当以上条件都不为真,执行此处代码 }注意 1、else if可以有多个也可以一个没有 2、当多个条件同时满足时只执行最上面的一个 案例3 去网吧上网 年龄大于150或小于0报警 年龄60~150显示老爷子回家逗孙子吧 年龄18~59显示欢迎光临 年龄0~17显示回家写作业去 #include stdio.h int main() {printf(请输入您的年龄\n);int age;scanf(%d,age);if(age 150 || age 0){printf(报警\n);}else if(60 age age 150){printf(回家逗孙子吧\n);}else if(18 age age 60){printf(欢迎光临\n);}else{printf(回家写作业去吧\n);}return 0; }注意 0、NULL、false 都是 false**其他皆为 true ** 3.1.4 if 嵌套 在 if 中使用 if 案例4满100打8折,会员在打8折 #include stdio.h int main() {double money 0;int isVip 0;printf(请输入本次消费金额\n);scanf(%lf,money);printf(请输入是否为会员(1:是会员,0不是会员)\n);scanf(%d,isVip);if(money 100){double newMoney money * 0.8;if(isVip){newMoney newMoney * 0.8;}printf(本次应付:%.2f元,本次实付:%.2f元,本次优惠:%.2f元\n,money,newMoney,money-newMoney);}else{if(isVip){double newMoney money * 0.8;printf(本次应付:%.2f元,本次实付:%.2f元,本次优惠:%.2f元\n,money,newMoney,money-newMoney);}else{printf(本次应付:%.2f元,本次实付:%.2f元,本次优惠:%.2f元\n,money,money,0);}}return 0; } 3.2 switch 语法:switch(变量名){case 常量1:当变量值等于把常量1时执行此处代码break;case 常量2:当变量值等于把常量2时执行此处代码break;...case 常量n:当变量值等于把常量n时执行此处代码break;default:当变量不等于以上所有常量时,执行此处代码break;} 注意:1、case可以有多个, 也可以一个没有2、default可有可无, 最多只能有一个3、break跳出当前代码块, break可以不写,不写会导致贯穿4、不支持判断字符串内容是否相同案例 思路: 1、定义变量记录输入的月份 2、提示用户输入月份 3、等待用户输入月份 4、判断月份属于那个季节 2,3,4春5,6,7,8,9夏10,11秋12,1冬 #include stdio.h int main() {int month 0;printf(请输入月份\n);scanf(%d,month);switch(month){case 2:case 3:case 4:printf(春\n);break;case 5:case 6:case 7:case 8:case 9:printf(夏\n);break;case 10:case 11:printf(秋\n);break;case 12:case 1:printf(冬\n);break;default:printf(输入有误\n);break;} }4. 循环语句 4.1 作用 **重复执行一段代码 ** 4.2 分类 whiledo whilefor 4.3 while 语法: while(条件表达式) {循环体:重复执行的代码 }执行流程: 先判断条件表达式是否为真如果为真执行循环体中的代码执行完毕后再此判断表达式是否为真如果为真执行循环体中的代码如果为假结束循环。 注意: ​ 死循环无法停止的循环 案例1 //打印1~100int i 1;while(i 100){printf(%d\n,i);i;}//打印100~1int i 100;while(i 1){printf(%d\n,i);i--;}//打印100以内的偶数int i 0;while(i 100){printf(%d\n,i);i i 2;}int i 0;while(i 100){if(i % 2 0){printf(%d\n,i);} i;}4.3 do while 语法 do {循环体 } while(条件表达式);执行流程 先执行一次循环体再判断条件表达式是否为真如果为真再次执行循环体如果为假结束循环 案例2 #include stdio.h int main() {/*while(0){printf(while循环体执行了);}*/do{printf(do while\n);}while(0);printf(OVER\n);return 0; }面试题 1、请问那个循环的循环体至少执行一次 do while 4.4 for int i 0; //初始化变量while(i 10) //循环条件 {重复执行的代码 //循环体i; //改变变量 }语法 for(表达式1;条件表达式2;表达式3) {循环体4 } 解释 表达式1: 初始化变量条件表达式2: 循环条件表达式3: 改变变量 执行流程1243243 … 2 注意表达式1只执行一次 案例3 #include stdio.h int main() {for(int i 0; i 10; i){printf(%d\n,i);}return 0; }5. 流程控制语句 break 跳出当前循环 continue 跳过本次循环 goto 跳转到指定位置(禁用)案例1break #include stdio.h int main() {for(int i 0; i 10; i){if(i 5){// break跳出当前循环break;}printf(%d\n,i);}printf(OVER\n);return 0; }//输出0 1 2 3 4案例2continue #include stdio.h int main() {for(int i 0; i 10; i){if(i 5){continue;}printf(%d\n,i);}printf(OVER\n);return 0; }// 输出: 0 1 2 3 4 6 7 8 9案例3goto #include stdio.h int main() {printf(11111\n);printf(22222\n);goto xxx;printf(33333\n);printf(44444\n);printf(55555\n);xxx:printf(66666\n);return 0; }/* 输出: 11111 22222 66666 */6. 整数分解 一个整数是由1至多位数字组成的如何分解出整数的各个位上的数字然后加以计算 对一个整数做 %10 的操作就得到它的个位;对一个整数做 /10 % 10 的操作就去掉了它的十位;对一个整数做 /100 % 10 的操作就去掉了它的 百位;依此类推。 例 键盘录入一个3位数判断该数是否为水仙花数? 水仙花数为 个位的立方十位的立方百位的立方 该数本身 #include stdio.h int main() {printf(请输入一个数: \n);int num 0;scanf(%d, num);int g num % 10; // num / 1 % 10;int s num / 10 % 10; // num / 10 % 10;int b num / 100; // num / 100 % 10;if (g*g*g s*s*s b*b*b num){printf(恭喜,你输入的 %d 是一个水仙花数\n, num);}else{printf(这个数不是水仙花数! 再来一次?\n);}return 0; }
http://wiki.neutronadmin.com/news/32259/

相关文章:

  • 沭阳县城乡建设局网站大型科技网站建设
  • 做游戏还是做网站好交易平台网站制作
  • 做网站类的书本信息永康网站建设
  • 徐州模板建站平台酷站百分百
  • oto网站开发顺企网官网企业名录
  • 学校网站建设及使用天津百度代运营
  • 网站建设启示h5微场景制作软件
  • 东莞网站推广哪家好信息营销网络分布情况
  • 大学生创新创业网站开发湖北襄阳住房保障和城市建设局网站
  • 外贸企业网站制作哪家好福州建设企业网站
  • 易趣网网站建设与维护福州做推广有哪些网站
  • 最新备案的网站如何做登录网站
  • 跨境电商网站系统开发现在的网站做多大尺寸的
  • 快速微信网站开发wordpress 分页标题
  • 做网站开发 用的最多的语言辽宁建设厅证件查询网站
  • 大理市城乡建设局网站Dw做网站怎么加logo
  • 福州+网站建设+医疗重庆城乡建设网站
  • 电商网站建设哪家公司好酒店预订网站模板
  • gateface能用来做网站吗咨询公司英文
  • 网站设置万事达u卡android网站开发
  • 廊坊制作网站公司做网站的软件page
  • 给女朋友做网站 知乎软件开发专业有哪些
  • 建设教育网站费用计算机类十大含金量证书
  • 苏州市建设厅网站编写app的软件
  • 镇江网站制作费用哪里做网站最便宜
  • 最新款淘宝客源码整网站程序模板+后台带自动采集商品功能带文章个体营业执照网上申请
  • 南通技术网站网站开发技术 html
  • 库尔勒网站建设价格刚开今天新开传奇网站
  • 东莞seo建站哪家好namesilo wordpress
  • 六种常见的网站类型云南旅行社网站开发