实验一

Part 1

这几个实验就是练手,就是照着书本一句一句的敲进去,虽然经常出现错误,不过最后还是顺利运行了。

Part 2

第一个判断数字奇偶性,要求学会运用%取余数

// 程序功能:
// 要求用户从键盘输入一个整数,判断其是奇数还是偶数 
#include <stdio.h> 
int main() {
      int x;
            printf("输入一个整数: \n");
      scanf("%d",&x);      // 使得当表达式成立时,判定x是奇数,否则是偶数  
      if(x%2==1)
          printf("是奇数");
      else
          printf("是偶数"); 
            return 0;
  } 

第二个要求学会运用关系运算符和逻辑运算度

/* 程序功能:
   要求用户从键盘输入1~7之间的整数
   如果输入的是1~5, 提示用户是工作日,要努力工作;
   如果输入的是6或7,提示用户是休息日,放松休息;
   否则,提示用户输入不在合法范围 
  */ 
  #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;
  } 

第三个要求把大写字母输出,这个就要求掌握26个字母的字符常量

#include <stdio.h>
int main()
{
    char ch;
    printf("输入一个字符:\n");
    scanf("%c",&ch);
      if(97<=ch&&ch<=123)
      {
          ch=ch-32;
          printf("%c",ch);
          } 
      else
          printf("%c",ch);
    return 0;
 } 

总结第一次做实验总是出现莫名其妙的错误,找错误原因时一个头两个大,不过最后还是找到了错误所在并正常运行了,还是很有成就感的。这次的实验让我更加熟悉了数据类型,运算符和表达式,果然在实践中运用比死记硬背好理解。

posted on 2019-03-20 23:39  Fanduimizhisan  阅读(103)  评论(0编辑  收藏  举报

导航