C语言——自定义函数求短信计费问题

用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。假设已经知道你当月所发送的短信的字数,试统计一下你当月短信的总资费。

cs 复制代码
#include <stdio.h>
void jifei(int n, int arr[])
{
	int i = 0;
	float sum = 0;
	for (i = 0; i < n; i++)
	{
		if (arr[i] <= 70)
		{
			sum = sum + 0.1;
		}
		if (arr[i] > 70)
		{
			if (arr[i] % 70 == 0)
			{
				sum = sum + arr[i] / 70 * 0.1;

			}
			else
			{
				sum = sum + (arr[i] / 70 + 1) * 0.1;
			}
		}
	}
	printf("%.1f", sum);
}
int main()
{
	int i, n;
	int arr[100];
	scanf_s("%d", &n);
	for (i = 0; i < n; i++)
	{
		scanf_s("%d", &arr[i]);

	}
	jifei(n, arr);
	return 0;
}

结果

相关推荐
独自破碎E几秒前
Java中的Exception和Error有什么区别?
java·开发语言
zyx没烦恼7 分钟前
YAML模块
开发语言·python
JAY_LIN——89 分钟前
C语言>字符 (strlen) | 字符串函数(strcpy、strcat)
c语言
智航GIS11 分钟前
4.2 集合(Set)
开发语言·python
小白学大数据15 分钟前
利用 Selenium 与 BeautifulSoup 构建链家动态爬虫
开发语言·爬虫·selenium·beautifulsoup
qq_3771123715 分钟前
从零开始深入理解并发、线程与等待通知机制
java·开发语言
花哥码天下23 分钟前
修复Bash脚本Here Document错误
开发语言·bash
Rysxt_27 分钟前
UniApp uni_modules 文件夹详细教程
开发语言·javascript·ecmascript
Wang's Blog44 分钟前
Lua: 核心机制解析之函数的多维魔法与模块化封装艺术
开发语言·lua
虾..1 小时前
Linux 简单日志程序
linux·运维·算法