电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年C语言循环知识点总结

2025年C语言循环知识点总结_第1页
1/11
2025年C语言循环知识点总结_第2页
2/11
2025年C语言循环知识点总结_第3页
3/11
循环特点:在满足特定条件的情况下,反复执行某程序段。While 循环While 循环的格式是这样的:while(条件表达式){语句代码},意思是满足括号内的条件时,执行花括号内的语句代码。或者更专业一点来说,当括号内的条件表达式返回值为真时,执行花括号内的代码,一直到条件表达式的返回值为假时,跳出循环。While 循环很容易出现死循环这种状况,就是由于忘掉写了“增量”这个东西。//死循环int count = 0 ;// while (count < 100) {// printf("今日我真帅...\n");// }上面的代码就是少了 count++,这个增量,所以,条件表达式一直满足,就一直执行,就导致了死循环。此时,应当这样改善: //循环变量 :控制循环次数// int count = 0;// while (/* ++ 在前,打印两次 */count/* ++ 在后,打印三次*/ < 3 ) {// // printf("今日我真帅...\n");//// count = count +1;// // //此处,++ 在前在后都不影响打印次数。// // //循环增量// count ++;//// ++ count;// }一些例子: //练习 //打印 1~100// int num = 0;// while (num < 100) {// printf(" %d \n",(num + 1));// // num ++;// } //用 while 打印能被 7 整除的 1~100 之间的数。// int num = 1;// while (num <= 100) {// // if(num % 7 == 0){// printf("%d \t",num);// }// num ++;// } //用 while 循环打印出 1~100 之间各位为 7 的数。// int num = 0;// // while (num < 100) {// // if(num % 10 == 7){// printf("%d \t",(num));// }// num ++ ;// } //用 while 循环打印出 1~100 之间十位为 7 的数。 num / 10 == 7 // int num = 0;// while (num < 100) {// if(num / 10 ==7){// printf("%d \t",num);// }// num ++;// }Do-while 循环与 while 不同的只有一个地方,就是先执行一遍代码,再进行推断。也就是说,不管你 while 的条件表达式成不成立,返回值为不为假,我都执行一遍循环体的代码。 // do while // do{// printf("至少执行一次,不管后面的推断条件是真还是假");// }while (1) ;// ; 分号不能丢随机数 arc4random()产生随机数的方法,arc4random()可以产生 int 范围内的任意一个随机数,涉及有正数和负数,为什么会出现负数呢?由于,在存储的时候,生成的数的最高位的数字为 1,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年C语言循环知识点总结

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部