A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 895928691 中级黑马   /  2015-7-12 20:44  /  1393 人查看  /  21 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

for循环使用十分灵活

21 个回复

倒序浏览
1.可以使用减量运算符来减小计数器而不是增加它
#include<stdio.h>
int main(void){
int secs;
for(secs=5;secs>0;secs--)
printf(%d seconds!,secs);
printf("we have got it!") ;
return 0;
}
回复 使用道具 举报
2.当计数器需要增量值不为1如 10 等等
#include<stdio.h>
int main(void){
int i;
for(i=2;i<60;i=i+12)
printf("%d\n",i);
return 0;
}

回复 使用道具 举报
3。用字符代替数字进行计数
#include<stdio.h>
int main(void){
char ch;
for(ch='a';ch<='z';ch++)
printf("The ASCII value for %c is %d \n",ch,ch);
return 0;

}
回复 使用道具 举报

QQ截图20150712203435.png (13.67 KB, 下载次数: 21)

QQ截图20150712203435.png
回复 使用道具 举报
4.利用for循环实现数量的几何增加而不是算数增加
:也就是说每次不是加一个固定的值,而是乘与一个固定值。
#include<stdio.h>
int mian(){
double i;
for(i=100;i<150;i=i+1.1)
printf("i is now $%.2f\n",i);
return 0;
}
回复 使用道具 举报
i is now $100.00
i is now $110.00
i is now $121.00
i is now $133.10
i is now $146.41
回复 使用道具 举报
学习了~~~
回复 使用道具 举报
LZ你用的什么IDE啊???怎么感觉像是在Windows的命令提示符窗口显示的????
回复 使用道具 举报
总结的很棒
回复 使用道具 举报
楼主够细心,总结的很不错
回复 使用道具 举报
还有很多种for形式,这些循环初值啦,循环条件,循环增值啦,不写也行,变着法的玩儿。慢慢学你就懂了编程的魅力了
回复 使用道具 举报
这样也可以
回复 使用道具 举报
第一个printf语句是不是有错误。。没双引号能打印出来?
回复 使用道具 举报
。。。。。。。。。。。。。。。。。。。。。。。
回复 使用道具 举报
值得学习一下
回复 使用道具 举报
好帖子!
回复 使用道具 举报
我觉得我就听懂了for语句
回复 使用道具 举报
没看懂的默默路过
回复 使用道具 举报
895928691 发表于 2015-7-12 20:59
3。用字符代替数字进行计数
#include
int main(void){

ch初始为什么是97啊 谢谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马