C++第5次作业(基础班)—数组1
2017-05-11 10:14
134 查看
一、问题及代码
二、运行结果
一、问题及代码
二、运行结果
/* * 文件名称: Exl-1.cpp * 作 者: 傅润东 * 完成日期: 2017 年 5 月 3 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:数组分离 * 输入描述: * 问题描述: * 程序输出:求和 * 问题分析: 略 * 算法设计:如下 */ #include<iostream> using namespace std; int main() { int a[10]; int x = 0, y = 0,i; for (i = 0; i < 10; i++) { cin >> a[i]; } for (i= 0; i < 10; i++) { if (a[i] > 0) x += a[i]; else y += a[i]; } cout << "正数和=" << x << endl; cout << "负数和=" << y << endl; return 0; }
二、运行结果
一、问题及代码
/* * 文件名称: Exl-1.cpp * 作 者: 傅润东 * 完成日期: 2017 年 5 月 3 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:字符串 * 输入描述: * 问题描述: * 程序输出: * 问题分析: 略 * 算法设计:如下 */ #include<iostream> #include<cstdio> using namespace std; int main() { char str[50]; int i = 0, a = 0, b = 0, c = 0; cout << "请输入字符串:"; gets(str); while (str[i++] != '\0') { if ((str[i] >= 'a'&&str[i] <= 'z') || (str[i] >= 'A'&&str[i] <= 'Z')) a++; else if (str[i] >= '0'&&str[i] <= '9') b++; else c++; } cout << "字母共有" << a << "个\n"; cout << "数字共有" << b << "个\n"; cout << "其他字符" << c << "个\n"; return 0; }
二、运行结果
相关文章推荐
- [实验报告]C++第5次实验(基础班)—数组
- C++第5次实验(基础班)—数组1(上级报告)
- C++第5次实验(基础班)—数组1
- [作业报告]第5次C++作业-数组
- C++第5次作业: 【项目2】:数组选择 【项目5】:求和
- Unix/Linux C++应用开发-C++基础概念"数组、指针和字符串"
- C/C++基础知识总结——数组、指针域、字符串
- C02-程序设计基础提高班(C++)第6周上机任务-数组
- C02-程序设计基础提高班(C++)第6周上机任务-数组
- c++ 基础 指针访问数组两种方法 下标法 指针法
- [C++学习历程]基础部分 C++中的指针数组和结构
- [C++学习历程]基础部分 C++中的指针数组和结构
- C++ 基础4:数组和指针
- C++基础教程(二)——数组
- 【语言基础】c++ 基本数据类型与字节数组(string,char [] )之间的转化方法
- [C++学习历程]基础部分 C++中的指针数组和结构
- 【C++基础之十六】数组传参
- c/c++数组与sizeof的基础知识
- C++基础之:不要把多态用在数组上
- [C++基础]027_数组和指针是不等价的一个实例