国开学习网电大C语言程序设计形考任务1参考答案解析
近年来,计算机技术的快速发展让人们对于程序设计的需求越来越高。作为计算机领域中最基础的编程语言之一,C语言的学习和掌握对于程序设计人员来说是非常重要的。而在电大C语言程序设计课程中,形考任务1是对于学生掌握C语言基础知识的一次检验。下面,我们将对该形考任务的参考答案进行解析。
一、题目描述
形考任务1共有5个小题,要求学生分别编写C语言程序,实现以下功能:
1. 输入两个整数,计算它们的和并输出结果。
2. 输入一个字符,判断它是否为字母。
3. 输入两个实数,计算它们的和、差、积、商并输出结果。
4. 输入一个整数,判断它是否为奇数。
5. 输入一个整数,判断它是否为质数。
二、参考答案解析
1. 输入两个整数,计算它们的和并输出结果。
参考代码如下:
```c
#include <stdio.h>
int main()
{
int a, b, sum;
printf("请输入两个整数:\n");
scanf("%d %d", &a, &b);
sum = a + b;
printf("它们的和为:%d\n", sum);
return 0;
}
```
2. 输入一个字符,判断它是否为字母。
参考代码如下:
```c
#include <stdio.h>
int main()
{
char c;
printf("请输入一个字符:\n");
scanf("%c", &c);
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
{
printf("它是一个字母。\n");
}
else
{
printf("它不是一个字母。\n");
}
return 0;
}
```
3. 输入两个实数,计算它们的和、差、积、商并输出结果。
参考代码如下:
```c
#include <stdio.h>
int main()
{
float a, b, sum, difference, product, quotient;
printf("请输入两个实数:\n");
scanf("%f %f", &a, &b);
sum = a + b;
difference = a - b;
product = a * b;
quotient = a / b;
printf("它们的和为:%f\n", sum);
printf("它们的差为:%f\n", difference);
printf("它们的积为:%f\n", product);
printf("它们的商为:%f\n", quotient);
return 0;
}
```
4. 输入一个整数,判断它是否为奇数。
参考代码如下:
```c
#include <stdio.h>
int main()
{
int n;
printf("请输入一个整数:\n");
scanf("%d", &n);
if (n % 2 == 0)
{
printf("它是一个
3亿多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。