2017.9.23

  今天做了几道用函数去编写的题。

  1.进制转换。首先在定义函数时,函数声明部分弄错了,定义了两个变量,最后结果运行不出来,说明在函数定义部分掌握的还不够,需要多看看书。将程序默写一下#include<stdio.h>
int prime(int a)
{
int s[20],i=0,rem,j,k;
printf("请输入十进制数:");
scanf("%d",&j);
while(j!=0){

  rem=j%2;
  s[i]=rem;
  i++;
  j=j/2;
}
for(k=i-1;k>=0;k--)
  {
  printf("%d",s[k]);
  }
}
int main()
{
int i,j,s[20];
int prime(int j);
prime(10);
return 0;
}

  2.起泡排序。有了用函数写程序的经验,剩下的题避免了之前犯得错误。都得到了正确解答。

  上午老师讲了一些关于指针的知识点。理解还不够细致,明天放假多做一些题,看看书,深入了解一下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容