Coursera||C程序设计进阶
文章平均质量分 68
asheroly
这个作者很懒,什么都没留下…
展开
-
编程题#6:流感传染 C语言
思路:遍历所有的房间,是@的就遍历@附近的点,@附近的点是.就标记为!再次遍历所有点,将!改为@最后遍历所有点,统计@的个数num并输出(其中我查找所有点的时候分为了这几块)新知识点:给字符型数组赋值时,scanf会把回车也当做字符,这样就占用了一个数组元素,一开始用%c吃掉,后来用getchar();吃掉了#includeint main(){ ch原创 2017-01-16 20:19:39 · 4085 阅读 · 2 评论 -
编程题#5:细菌实验分组 C语言
先求出繁殖率放到value[100]里然后用bubble(int *arraynum,int *arrayvalue,int nn)冒泡排序算法对繁殖率value和培养皿编号num从大到小排序记录繁殖率高的培养皿个数bignum 从大到小输出编号num记录繁殖率高的培养皿个数smallnum 从大到小输出编号num获得的新知识点:自己写的函数可以不返回值,就没有return原创 2017-01-14 15:41:41 · 4189 阅读 · 1 评论 -
编程题#3:发票统计 C语言
编程题#3:发票统计在草稿上画了这个输出就是x[0],x[1],x[2]和y[0],y[1],y[2] 思路是先判断num是1,2,3哪个人,然后根据m值看有几个发票,再根据A,B,C发票的类型分别记录到x,y数组中#includeint main(){ float x[3]; //记录不同的人的钱 float y[3]; //记录不同的发票的钱 int i原创 2017-01-13 17:07:08 · 2113 阅读 · 0 评论 -
编程题#4:Tomorrow never knows? C语言
编程题#4:Tomorrow never knows?描述甲壳虫的《A day in the life》和《Tomorrow never knows》脍炙人口,如果告诉你a day in the life,真的会是tomorrow never knows?相信学了计概之后这个不会是难题,现在就来实现吧。读入一个格式为yyyy-mm-dd的日期(即年-月-日),输出这个日原创 2017-01-13 16:21:40 · 1902 阅读 · 1 评论 -
编程题#1:寻找下标 C语言
输出第一个元素值和数组下标一样的值先遍历一遍,如果一样就设置flag等于1flag=1就输出然后调出循环如果flag-0就说明没有一样的,输出N#includeint main(){ int i=0,n; int flag = 0; scanf("%d",&n); int a[100]; for (i = 0; i<n; i ++){ scanf("%d", &a[原创 2017-01-16 21:00:56 · 2581 阅读 · 0 评论