首页 > 代码库 > 字符串的处理常用sprintf

字符串的处理常用sprintf

技术分享

这道题目关于字符串的题目,当时在处理保留小数点后2位卡住了,在c++中

cout <<setprecision(2) <<std::fixed <<x <<endl;
我想用stringstream  stream 进行保存,然后。。。其实在c中用sprintf(out,"%s %.2f",name,avg);
第二个教训要看好题目
对数据转换问题上 用sprintf  sscanf好处理
float sum(int score[],int n)
{
	float d=0;
	for(int i=0;i<n;i++)
		d+=score[i];
	return d;
}
int find_max(int score[],int n)
{
	int max2=0;
	for(int i=0;i<n;i++)
		if(max2<score[i])
			max2=score[i];
	return max2;
}
int find_min(int score[],int n)
{
	int min2=11;
	for(int i=0;i<n;i++)
		if(min2>score[i])
			min2=score[i];
	return min2;
}


void GetResult(char* pInput[], int Num, char *pResult)
{
	int score[7]={0};
	char name[31]={'\0'};
	char out[40]={'\0'};
	for(int i=0;i<Num;i++)
	{
		string src=http://www.mamicode.com/pInput[i];>


字符串的处理常用sprintf