IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> c语言程序设计实训教程作业 -> 正文阅读

[C++知识库]c语言程序设计实训教程作业

1.

文字描述;

1.定义一个标识符N等于8;

2.声明两个整数类型常量x=2,z=1;

3.声明一个double类型的常量y=1.2;

4.用Switch判断x

5.x等于2 执行y++;x等于字符0? y=3? 都不符合 y=1.2;

6.输出y的值;

流程图

?

代码:

#include<stdio.h>
int main()
#define N 8
{
?? ?int x = 2, z = 1;
?? ?double y = 1.2;
?? ?switch (x)
?? ?{
?? ?case 2:
?? ??? ?y++;
?? ??? ?break;
?? ?case '0':
?? ??? ?y = 3;
?? ?}
?? ?printf("%.2f\n", y);
}

截图:

?2.

文字描述;

1.声明两个整型变量x,y;

2.输入x,y的值;

3.用switch语句判断(x - abs(x))

4.等于0? y=1 ;否则y=-1

5.输出y的值;

流程图:

?代码:

#include<stdio.h>
int main()
{
?? ?int x, y;
?? ?scanf_s("%d,%d", &x, &y);
?? ?switch (x - abs(x))
?? ?{
?? ?case 0:
?? ??? ?y = 1;
?? ??? ?break;
?? ?default:
?? ??? ?y = -1;
?? ?}
?? ?printf("%d", y);
?? ?return 0;
}

截图:

?3.

语言描述:

1.声明两个整型常量i=1,n=0;

2.用switch判断x;

3.等于1? 无 ,等于2执行n++,等于3执行n++;

4.输出n的值;

流程图:

代码:

#include<stdio.h>
int main()
{
?? ?int i = 1, n = 0;
?? ?switch (i)
?? ?{
?? ?case 1:
?? ?case 2: n++;
?? ?case 3: n++;
?? ?}
?? ?printf("%d", n);
?? ?return 0;
}

截图:

4.

文字描述:

1.声明一个字符类型变量x;声明两个double类型变量a,b;

2.输入a,x,b的值;

3.用Switch判断(x);

4.等于'+',输出a+b的值并保留两位小数;等于'-',输出a-b的值并保留两位小数;等于'*',输出a*b的值并保留两位小数;等于'/',如果b=0输出'0',否则输出a/b的值并保留两位小数;

5.default输出“无解”;

流程图:

代码:

#include<stdio.h>
int main()
{
?? ?char x;
?? ?double a, b;
?? ?scanf_s("%lf,%c,%lf", &a, &x, &b);
?? ?switch (x)
?? ?{
?? ?case '+':
?? ??? ?printf("=%.2f\n", a + b);
?? ??? ?break;
?? ?case '-':
?? ??? ?printf("=%.2f\n", a - b);
?? ??? ?break;
?? ?case '*':
?? ??? ?printf("=%.2f\n", a * b);
?? ??? ?break;
?? ?case '/':
?? ??? ?if (b == 0)
?? ??? ??? ?printf("0");
?? ??? ?else
?? ??? ??? ?printf("=%.2f\n", a / b);
?? ??? ?break;
?? ?default:
?? ??? ?printf("无解\n");
?? ??? ?break;
?? ?}
?? ?return 0;
}

截图:

5.

文字描述:

1.声明三个整型变量a,x,y;

2.输入x的值;

3.用if语句判断x是否小于1万;是则输出y=1000;

否则再判断x是否小于2万,是则输出y = 1000 + (x - 10000) * 0.05的值;

否则再判断x是否小于5万,是则输出y = 1000 + (x - 20000) * 0.06的值;

否则再判断x是否小于10万,是则输出y = 1000 + (x - 50000) * 0.07的值;

否则输出y = 1000 + (x - 100000) * 0.08的值;

4.输出y的值;

流程图:

代码:

#include<stdio.h>
int main()
{
?? ?int a, x, y;
?? ?scanf_s("%d", &x);
?? ?if (x < 10000)
?? ??? ?y = 1000;
?? ?else if (x < 20000)
?? ??? ?y = 1000 + (x - 10000) * 0.05;
?? ?else if (x < 50000)
?? ??? ?y = 1000 + (x - 20000) * 0.06;
?? ?else if (x < 100000)
?? ??? ?y = 1000 + (x - 50000) * 0.07;
?? ?else
?? ??? ?y = 1000 + (x - 100000) * 0.08;
?? ?printf("%d", y);
?? ?return 0;
}

截图:

?

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-11-16 18:39:12  更:2021-11-16 18:41:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 6:54:31-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码