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提交列表及说明

  • 相关阅读:
    poj 2676 Suduku (dfs)
    poj 1562 Oil Deposits (dfs)
    poj 2907 Collecting Beepers (dfs)
    poj 1655 Balancing Act (树形dfs)
    poj 3411 Paid Roads (dfs)
    hdu 2896 病毒侵袭 (AC)
    hdu 3065 病毒侵袭持续中 (AC)
    poj 2251 Dungeon Master (bfs)
    java中debug使用
    Swing入门级小项目总结
  • 原文地址:https://www.cnblogs.com/RocEye/p/13940099.html
Copyright © 2011-2022 走看看