第二期Android菜鸟饭团#编程语言基础学习#第五课 活动笔记
本节课以练习为主。
【1】;已经解决的问题;在求平方的这道题上出了点问题 运行出来 并不对,发现问题出在了a的m次方的实现上,a的m次方 不能简单的写为a^m、需要用到for循环。 2.在自定义函数里面,对int型数组参数使用sizeof函数会得到8的返回值。 3.写一个函数,求出该数组的最大值和最小值。
这当中引入了冒泡排序:
int n=10;
int m=1,max,min;
max=min=a[0];
for(;m<n;m++)
{
if(max<a[m])max=a[m];
if(min>a[m])min=a[m];
}
printf(“max=%d,min=%d”,,max,min);
对冒泡排序还是不太清楚,导致代码不会打的问题,所以还是需要多练习才行。 4.如何判断是否为闰年:if(year%4==0&&year%100!=0||year%400==0); 只要理解上面的判断就能用函数或者if语句把这个道题打出来。 5. for(int b=m;b<=n;b++)
{if(b%5==0) {printf(“%d “,b); a++;if(a%8==0); printf(“\n”);
} } 从这个代码中我知道如何去换行。
【2】:未解决的问题: 1.在大写转小写的这道题中 用到了ASCILL for(i=0;a!='\0';i++)这句第二个条件不怎么懂? 2.求出一组数的最大 最小的这个 没写出来 为什么m=n=min 两个值都设置为最小数的? 3.在大写转小写的这道题中 用到了ASCILL for(i=0;a!='\0';i++)这句第二个条件不怎么懂? 4.在定义主函数时:int main(void)是什么意思? 5. return 能否返回多个值?
每一个技术小白都有一个成为大神的梦想,现在Android菜鸟饭团就给你这个成就梦想的机会。我们提供最新的Android技术教学,只要你又耐心和毅力就一定会在这里有所收获。 Android菜鸟饭团由 南阳GDG组织发起,秉承着开放、分享、创新的原则,希望通过GDG社区的力量能够给更多的想要学习Android开发技术的小白们创造一个学习,交流,分享的环境。同往常的GDG活动一样,我们依然是任性的一个子都不要,并且还在周六的分享中提供盒饭和不定期的惊喜小礼物呦~所以快来加入我们吧,为你的大神梦想迈出第一步。 把你的个人信息和申请理由快快发送到android@chuang1.net,前来加入我们吧
|