作业1的总结

时间:2019-03-19
本文章向大家介绍作业1的总结,主要包括作业1的总结使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

关于part1

  刚开始总是会忘记加“;”  后面敲的次数多了也就渐渐记得了。其实关于part1我最想吐槽我自己的就是,在过程中总是会写错一两个字母,就比如运算乘除那部分,我无论怎么看都没错,程序也能运行,可最后和预期的就是不一样,为此我还发了文询问同学好友,最后才找出是把字母b写成了d, 这让我意识到程序设计里面,差不得分毫,一个字母,一个符号的错误足以毁了全部。另外想说一下最初练习copy时的小感叹,中文的符号在编程里是个error,这个还是在请教了室友后才知道的。

关于part2

1,奇偶判断

#include <stdio.h> 
 int main() {  
  int x;      
  printf("输入一个整数: \n");   
  scanf("%d",&x);        // 在×××处填写相应表达式    // 使得当表达式成立时,判定x是奇数,否则是偶数 ?  
  if(x%2==1)     
  printf("是奇数");   
  else      
  printf("是偶数");       
  return 0;
}

 2,信息判别

#include <stdio.h> 
int main() {   
  int days;      
  printf("输入一个整数: \n"); 
  scanf("%d",&days);     // 补足×××处的表达式,使得满足程序功能描述  
  if(days>=1&&days<=5) // days在1到5之间       
    printf("workdays, fighting\n");   
  else if(days==6||days==7) // days是6或7      
    printf("weekend, relax~\n");   
  else       
    printf("Ooops, not in 1~7\n");       
  return 0;
}

 3,大小写转换

 #include<stdio.h>
int main() {   
  char ch;      
  printf("输入一个字符:\n");  
  scanf("%c",&ch);     // 根据程序功能描述,补足程序   
  if(ch>='a'&&ch<='z')  // 如果ch是小写字母,补足判定ch是小写字母的表达式       
    printf("%c",ch-=32);// 补足把ch中的小字母转换成大写字母的表达式语句 ? ? ? ? ? ? ? ?// 说明:语句就是在表达式末尾加分号;       
  else
    printf("%c\n",ch);     
  return 0;
}

part3 有心无力

总结部分:

  1,先说自己踩的雷

  • part2部分
  • scanf里面加过\n    然后结果就是没结果
  • if后面加过;   结果出了error:else与if没联系
  • days=6||7   图方便  结果输入9,运行告诉我weekends,relax
  •  写错过else
  • 找不到||
  • 不知道ch=ch-32  应该写成ch-=32

  2,说说用户体验

  •   编码里面需要注意的细节太多太多  必须得记  当然这也是个孰能生巧的过程
  •   其实敲码还是挺好玩的  (有结果超开心),我不怕底下给我error warning什么的,就怕它最后能运行,但只给我个白板,没结果出来,因为自己怎么看怎么没毛病,有时候找几个人看都找不出错,这就很让人着急了,然后就陷入了深深的思索以及苦恼中。。。。。。
  •   ps:虽然还是一只小菜鸟,但会摆好心态,乐观的继续挣经验值升段位的。希望大家也继续努力呀,早日成为IT大神。

花花酱