zoukankan      html  css  js  c++  java
  • C博客作业01

    这个作业属于哪个班级 C语言--网络2011/2012
    这个作业的地址 C博客作业01--顺序分支结构
    这个作业的目标 初步认识C语法,掌握数据表达、printf、scanf语法及分支结构内容


    1.本章学习总结

    1.1学习内容总结

    • 1.学习随机函数的使用
      srand(time(0)); //注释介绍用途
      rand()%100;//
    • 2.学习分支结构
      if:if(条件){}
      if(条件){}else{}
      if(条件){}else if(条件){}else{}
      switch:switch(常量)
      {
      case 1:
      case 2:
      case 3:
      ...
      default:
      }
      case后看情况加break
    • 3.学习getchar和putchar的用法
    #include<stdio.h>
      main()
      {
      	
      	int i;
      	i=getchar();//相当于char i;scanf("%c",&i); 
      	putchar(i);//相当于printf("%c",i); 需要i是字符才能输出不能是变量
      	printf("
    ");
      	printf("%d",i);
    	  
      }
    
    • 4.常用数学函数

    用法 函数
    求平方根 sqrt(x)
    取绝对值 fabs(x)
    x的y次方 pow(x,y)

    1.2编程技巧总结

    • 取一个数的个位:x%10
    • 判断整除的做法:if(x%y==0)
    • 交换两个变量的值:
    int a=1,b=2,temp;
    temp=a;a=b;b=temp;
    

    1.3学习体会

    • 假期自己也学了挺多,虽然题刷的不多,但都是找一些有挑战性的题来做。开学到现在,整个教学的进度我倒是能完全跟上,从刚开始做题心里没底,到现在信手拈来,无疑是刷题带来的进步
    • 代码量的话。。平时比较贪玩,也就把必须要求做的给做完了

    2.PTA实验作业

    2.1前天是哪天

    2.1.1 数据处理

    • 数据处理:设置year,month,day和i,前三个用scanf输入,i用关于day和运算赋值,类型都是int

    2.1.2 代码截图

    • 这题一开始没好好构思,用了太多嵌套的if

    2.1.3 PTA提交列表及说明

    • 主要到最后一直不知道整百年要除400,后面知道了就满分了

    2.2字符型数据处理

    2.1.1 数据处理

    -数据处理:定义油量oil,油的类型type和服务类型c,都为scanf输入,类型是int,int和char

    2.1.2 代码截图

    2.1.3 PTA提交列表及说明

    2.3单步调试

    2.3.1单部调试

    • 设置断点
    • 运行
    • 左下角可以看各变量此时的值,点继续开始下一步
    • 结束

    2.3.2代码截图

    2.3.3 PTA提交列表及说明

  • 相关阅读:
    js如何识别后端返回的“↵”,让其换行
    ReactNative插件
    ReactNative踩坑
    js对当前时间进行处理
    vue-awesome-swiper手动滑动后不再自动轮播的问题
    HTML5知识点汇总
    懒加载的实现原理及一些实现方法
    使用node.js实现多人聊天室(socket.io、B/S)
    [vue学习] 卡片展示分行功能简单实现
    [vue学习]快速搭建一个项目
  • 原文地址:https://www.cnblogs.com/RocEye/p/13940099.html
Copyright © 2011-2022 走看看