字符串各种转化
来源:互联网 发布:c语言扩大数组最大大小 编辑:程序博客网 时间:2024/05/16 08:14
http://greatverve.cnblogs.com/archive/2012/10/24/cpp-int-string.html
http://www.cnblogs.com/nzbbody/p/3504199.html sring转int
方法1:
#include<iostream>
#include<stdlib.h>
#include<vector>
#include<string>
#include<string.h>
#include<sstream>
using namespace std;
int main()
{
string a;
stringstream ss;
vector<string> v;
int j, sum = 0, n = 0, m = 0;
while (cin >> a)
{
v.push_back(a);
}
for (int i = 0; i<v.size(); i++)
{
// ss<<v[i]; //string转int不能用string流
// j<<ss;
a = v[i];
j = atoi(a.c_str());
//cout << j;
if (j >= 0)
{
sum += j;
n++;
}
else
m++;
}
cout << m<<endl;
printf("%.1f", (sum*1.0 )/ n);
}
方法2:
#include <iostream>
#include <iomanip>
using
namespace
std;
int
main()
{
int
m;
int
s=0;
int
ct=0;
int
zct=0;
while
(cin>>m)
{
if
(m<0)
{
++ct;
}
else
if
(m>0)
{
s+=m;
++zct;
}
}
double
v=(
double
)s/zct;
cout<<ct<<endl;
cout<<setiosflags(ios::fixed)<<setprecision(1)<<v<<endl;
return
0;
}
题目描述
从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值
输入描述:
输入任意个整数
输出描述:
输出负数个数以及所有非负数的平均值
输入例子:
-13-4-7
输出例子:
30.0
0 0
- 字符串各种转化
- MFC中各种字符串的转化
- QString与各种字符串之间的转化
- 各种进制的字符串相互转化
- QString与各种字符串之间的转化
- 各种字符串类型 string和wstring之间的转化
- 字符串转化
- 字符串转化
- 字符串转化
- 字符串转化
- 字符串转化
- 字符串转化
- 字符串转化
- 字符串转化
- JSON各种转化
- C:各种数据转化
- java date 各种转化
- 时间各种格式转化
- 你不努力给谁看!
- 简单IP过滤
- android真机调试问题
- ubuntu使用xampp启动后无法打开数据库
- [Spark2.0]ML 调优:模型选择和超参数调优
- 字符串各种转化
- Splash闪屏页面细节处理以及一些快捷键
- 7. HTTP 请求,响应
- Ubuntu操作入门(1)
- 烈焰遮天 cocos 手游mmo 源码 解析
- 学习笔记:mysql存储过程
- sqlplus修改oracle用户的密码和解锁用户
- java中日期和时间相关类(包括java8中新增java.time包)
- 【分享】找到一篇挺不错的面试题目