学习日志

学习日志

 姓名:徐曹添              时间:2018/07/09

今日学习任务

c语言基础:基本数据类型;运算符表达式;循环

今日任务完成情况

 

(详细说明本日任务是否按计划完成,开发的代码量)

 

今日任务:

1.第一个Helloworld的编译。

2.用关键字sizeof求int,short,long,char,float,double等字节数。

3.用strlen对a进行计数。

4.无符号位数值和有符号位数值的转换。

5.const的作用:修饰只读变量。

6.用取余的方法将1234倒序输出4321。

7.求某个(例如:a)字符中1的个数。

8.循环语句(if;for ;while;switch )。

9.continue 和break 区别。

完成情况:基本完成。

 

今日开发中出现的问题汇总

 



C语言这门课程是大一上学期所学内容,当时就是飘过的,时间一久,更加难以回忆起来,所以很多知识点都不记得了,要依赖老师慢慢回忆,甚至重学。

今日未解决问题


今日开发收获通过今天的学习,对简单的c语言知识进行了复习以及拓展。不仅回忆起了之前学过的基础知识,老师也教了我们之前未曾了解的知识点。

自我评价

 

(是否按开发规范完成

 既定任务,需要改进的地方,与他人合作效果等)


基本完成任务,老师所讲的知识点也基本可以听懂,良好完成本日的学习;

敲代码的速度还待提高。

其他

3.求两个数的最大公约数,最小公倍数?

#include<stdio.h>
 
int main()
{
    int a, b, num1, num2, temp;
    printf("Please input two positive integers: ");
    scanf("%d%d", &num1, &num2);
    if(num1 > num2)
    {
        temp = num1;
        num1 = num2;
        num2 = temp;
    }
    a = num1;
    b = num2;
    while(b != 0)
    {
        temp = a % b;
        a = b;
        b = temp;
    }
    printf("公约数:%d\n", a);
    printf("公倍数:%d\n", num1 * num2 / a);
    return 0;
}

8.200~300之间不能被三整除的数,5个 一行输出

#include<stdio.h>
int main()
{
   int i,j=0;
   for(i=200;i<300;i++)
   {
      if(i%3!=0)
      {
         j++;
         printf("%5d",i);
      if(j%5==0)
      printf("\n");
      }

   }

}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值