当前位置:   article > 正文

顺序结构程序设计(二)_任务描述 本关任务:编写程序,输入两个数a,b,求出它们的商和余数并进行输出 (

任务描述 本关任务:编写程序,输入两个数a,b,求出它们的商和余数并进行输出 (

(一)第一关

任务描述

本关任务:编写程序,输入两个数a,b,求出它们的商和余数并进行输出 (本关保证a>b)。

相关知识

为了完成本关任务,你需要掌握:

  1. 熟悉 VC++ 开发环境,掌握 C 语言程序的开发过程,包括编辑、编译、链接和运行。
  2. 掌握 C 程序的基本格式与规范,学会编写简单的 C 程序。
  3. 掌握 C 语言数据类型,熟悉如何定义一个整型、字符型和实型的变量以及对它们赋值的方法。
  4. 掌握不同的类型数据之间赋值的规律。
  5. 学会使用C的有关算术运算符、赋值运算符,以及包含这些运算符的表达式。
  6. 掌握利用getchar( )、putchar( )、printf( )和scanf( )等函数进行输入输出。
  7. 进一步熟悉C程序逻辑的编辑、编译、连接和运行的过程。

实验预习要求

  1. 提前预习 VC++ 开发环境,掌握 C 语言程序编辑、编译、链接和运行过程。
  2. 提前设计实验内容的算法,编写代码。

编程要求

根据提示,在右侧编辑器的 Begin-End 区域内补充代码,完成以下任务:

  1. 编写程序,输入两个数a,b,求出它们的商和余数并进行输出 (本关保证a>b)。

测试说明

平台会对你编写的代码进行测试,若测试输出与预期输出相同,则算通过,否则不通过:

测试输入:1500 350

预期输出: 4 100


开始你的任务吧,祝你成功!

(二)第二关

任务描述

本关任务:从键盘输入一个大写字母,要求改用小写字母输出。

相关知识

为了完成本关任务,你需要掌握:

  1. 熟悉 VC++ 开发环境,掌握 C 语言程序的开发过程,包括编辑、编译、链接和运行。
  2. 掌握 C 程序的基本格式与规范,学会编写简单的 C 程序。
  3. 掌握 C 语言数据类型,熟悉如何定义一个整型、字符型和实型的变量以及对它们赋值的方法。
  4. 掌握不同的类型数据之间赋值的规律。
  5. 学会使用 C 的有关算术运算符、赋值运算符,以及包含这些运算符的表达式。
  6. 掌握利用getchar( )、putchar( )、printf( ) 和 scanf( )等函数进行输入输出。
  7. 进一步熟悉C程序逻辑的编辑、编译、连接和运行的过程。

实验预习要求

  1. 提前预习 VC++ 开发环境,掌握 C 语言程序编辑、编译、链接和运行过程。
  2. 提前设计实验内容的算法,编写代码。

编程要求

根据提示,在右侧编辑器的 Begin-End 区域内补充代码,完成以下任务:

  1. 从键盘输入一个大写字母,要求改用小写字母输出。

测试说明

平台会对你编写的代码进行测试,若测试输出与预期输出相同,则算通过,否则不通过:

测试输入:A

预期输出: a

测试输入:B

预期输出: b

ASCII 编码对照表:


开始你的任务吧,祝你成功!

 

(三)第三关

任务描述

本关任务:编写程序,用getchar()函数读入两个字符给c1c2,然后分别用putchar()函数和printf()函数输出这两个字符。

相关知识

为了完成本关任务,你需要掌握:

  1. 熟悉 VC++ 开发环境,掌握 C 语言程序的开发过程,包括编辑、编译、链接和运行。
  2. 掌握 C 程序的基本格式与规范,学会编写简单的 C 程序。
  3. 掌握 C 语言数据类型,熟悉如何定义一个整型、字符型和实型的变量以及对它们赋值的方法。
  4. 掌握不同的类型数据之间赋值的规律。
  5. 学会使用 C 的有关算术运算符、赋值运算符,以及包含这些运算符的表达式。
  6. 掌握利用getchar( )putchar( )printf( )scanf( )等函数进行输入输出。
  7. 进一步熟悉 C 程序逻辑的编辑、编译、连接和运行的过程。

实验预习要求

  1. 提前预习 VC++ 开发环境,掌握 C 语言程序编辑、编译、链接和运行过程。
  2. 提前设计实验内容的算法,编写代码。

编程要求

根据提示,在右侧编辑器的 Begin-End 区域内补充代码,完成以下任务:

  1. 编写程序,用getchar()函数读入两个字符给c1c2,然后分别用putchar()函数和printf()函数输出这两个字符。

测试说明

平台会对你编写的代码进行测试,若测试输出与预期输出相同,则算通过,否则不通过:

测试输入(无空格):ab

预期输出:

 
  1. a
  2. b

开始你的任务吧,祝你成功!

(四)第四关

任务描述

本关任务:求方程 ax2+bx+c=0 的根。a,b,c 由键盘输入,设 b2−4ac>0

相关知识

为了完成本关任务,你需要掌握:

  1. 熟悉 VC++ 开发环境,掌握 C 语言程序的开发过程,包括编辑、编译、链接和运行。
  2. 掌握 C 程序的基本格式与规范,学会编写简单的 C 程序。
  3. 掌握 C 语言数据类型,熟悉如何定义一个整型、字符型和实型的变量以及对它们赋值的方法。
  4. 掌握不同的类型数据之间赋值的规律。
  5. 学会使用 C 的有关算术运算符、赋值运算符,以及包含这些运算符的表达式。
  6. 掌握利用getchar( )putchar( )printf( )scanf( )等函数进行输入输出。
  7. 通过头文件math.h引入相关数学计算方法,例如sqrt()函数。
  8. 进一步熟悉 C 程序逻辑的编辑、编译、连接和运行的过程。

实验预习要求

  1. 提前预习 VC++ 开发环境,掌握 C 语言程序编辑、编译、链接和运行过程。
  2. 提前设计实验内容的算法,编写代码。

编程要求

根据提示,在右侧编辑器的 Begin-End 区域内补充代码,完成以下任务:

  1. 求方程 ax2+bx+c=0 的根。a,b,c 由键盘输入,设 b2−4ac>0结果至保留小数点后5位

测试说明

平台会对你编写的代码进行测试,若测试输出与预期输出相同,则算通过,否则不通过:

测试输入(a,b,c 的值):3 8 2

预期输出(x1​,x2​): -0.27924 -2.38743

测试输入(a,b,c的值):4 10 5

预期输出: -0.69098 -1.80902

提示: 一元二次方程求根公式为:

x=2a−b±b2−4ac​​

提示: 结果至保留小数点后5位 printf("%.5f %.5f\n", x1, x2);


开始你的任务吧,祝你成功!

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/586235
推荐阅读
相关标签
  

闽ICP备14008679号