c语言 实验1

Posted lyrue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言 实验1相关的知识,希望对你有一定的参考价值。

实验结论

Part 1

首次运行Part 1的几个实验内容时会产生错误,原因如下

有时忘记在主函数中的每行末尾加分号

return 0 时空格错误导致程序运行失败

 

# include <stdio.h>
int product (int,int);
int main (void)
{
    int x,y,s;
    scanf("%d%d",&x,&y);
    s=product(x,y);
    printf("The mul is:%d",s);
    return 0;
}
int product (int a,int b)
{
    int mul;
    mul = a * b;
    return mul;
}

技术图片

/*This is first C program*/
# include <stdio.h>
int main()
{
    printf("201883300015");
    return 0;
}

技术图片

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;
  } 

技术图片

// 功能:
  // 从键盘上输入单个字符
  // 如果是小写字母,则转换成大写后输出
  // 否则,什么也不做,原样输出
  
  #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;
  }

技术图片

 

实验总结与体会:


由于首次进行c语言相关编程操作,对一些标识符没能熟悉运用。

相关概念不够熟悉,掌握不够通透。

以上是关于c语言 实验1的主要内容,如果未能解决你的问题,请参考以下文章

C语言代码片段

windlx汇编语言编写C程序,实验二熟悉DLX汇编语言编程.PDF

2018-2019-1 20165320 《信息安全系统设计基础》 缓冲区溢出漏洞实验

SQL Select 语句的用法

C语言版本LED灯实验

C语言版本LED灯实验