黑马程序员技术交流社区
标题: C语言循环常见应用代码 [打印本页]
作者: brenthe 时间: 2016-5-18 23:21
标题: C语言循环常见应用代码
//#include <stdio.h>
//int main()
//{
// int i=1000,count=0;
// while(i<=5000)
// {
// int a=i/1000+i%1000/100+i%100/10+i%10;
//// if(a%5==0)
// if(a==5)
// {printf("%d\t",i);count++;if(count%5==0)printf("\n");}
// i++;
// }
//}
//
//#include<stdio.h>
//int main ()
//{
// int num=0,i=0,sum=0;
// printf("请输入人数:\n");
// scanf("%d",&num);
// while(i<num)
// {
// printf("请输入第%d名学生成绩\n",i+1);
// int score=0;
// scanf("%d",&score);
// sum+=score;
// i++;
// }
// printf("该班平均成绩为%d,\t总成绩为%d\n",(sum/num),sum);
//}
// printf("%d\n",sum);
//}
//
//#include <stdio.h>
//int main()
//{
// int i,b;
// for(i=100;i<=999;i++)
// {
// //水仙花数要求算法
// b=(i%100/10)*(i%100/10)*(i%100/10)+(i/100)*(i/100)*(i/100)+(i%10)*(i%10)*(i%10);
// if(i==b)
// printf("%d\n",i);
// }
//}
//
/*
1. 请写1个支付宝接龙红包程序.
随机产生1-100的随机数,作为红包金额.
让用户不断的去猜,直到猜正确为止.最后发给用户的红包金额是 红包金额/猜得次数.
2. 循环录入5个人的年龄并计算平均年龄,如果录入的数据出现负数或大于100的数,立即停止输入并报错
*/
//#include <stdio.h>
//#include <stdlib.h>
//int main ()
//{
// int i=0,num=arc4random_uniform(100)+1,money=0;
// while(money!=num)
// {
// if(i>=1)
// {
// money>num?printf("你猜大了\n"):printf("你猜小了\n");
// }
// printf("请猜红包金额:\n");
// scanf("%d",&money);
// i++;
// }
// printf("你猜了%d次,恭喜你获得红包%.2f元\n",i,1.0*money/i);
//
//}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |