第一次实验课

一,实验目的

1. 熟悉c语言集成开发环境

2. 掌握c程序结构,熟悉c程序编码规范

3. 掌握c程序编写、编译、运行、调试方法

4. 掌握基本数据类型、常量、变量的使用

5. 掌握常用运算符用法,掌握表达式求值规则 实验准备

二,实验内容

Part1   p116练习(1)(2)(3)中的失误

1,表达式末尾的分号经常忘记

2,字母的拼写

扫描二维码关注公众号,回复: 5609092 查看本文章

Part2补全三个表达式

1,ex1

 #include <stdio.h> 
  int main() {
      int x;
      printf("输入一个整数: \n");
      scanf("%d",&x);
    if(x%2==1)
          printf("n是奇数");
      else
          printf("n是偶数"); 
      
      return 0;
  }


出现问题

1),if后面的括号中不带" ",括号中的内容为表达式,('' ")表示字符串常量。

2,ex2

 #include <stdio.h> 
  int main() {
      int days;
      
      printf("输入一个整数: \n");
      scanf("%d",&days);
      
      if(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;
  } 

 

1) else if(days==6||days==7) 中days=6与days=7之间为或的关系,应为||,错写成&&,导致输入6,7,结果为Ooops, not in 1~7

3,ex3

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

   

 

1)

三,实验总结

1,注意逻辑运算符的选择,尤其使&&与||的区别

&&表示与的关系,||表示或的关系

2,注意if(  )的使用,括号中为表达时间。

3,编写程序要养成良好的编程习惯,保证页面的整洁

四,实验感想

  第一次实验,对好多语句并不是很熟练,包括逻辑运算符的区别,所以以后要不断练习,在练习中掌握新的知识

猜你喜欢

转载自www.cnblogs.com/wznn/p/10567341.html