【描述】 编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。 【输入】 在一行中给出4个整数,其间以逗号分隔。 【输出】 在一行中按照格式“Sum = 和; Average= 平均值”顺序输出和与平均值,其中平均值精确到小数点后1位。 【输入示例】 1,2,3,4 【输出示例】 Sum = 10; Average = 2.5
```python # 读取输入,将逗号分隔的字符串转换为整数列表 numbers = list(map(int, input().split(','))) # 计算和 sum_result = sum(numbers) # 计算平均值,保留一位小数 average_result = round(sum_result / len(numbers), 1) # 输出结果 print(f"Sum = {sum_result}; Average = {average_result}") ``` 注意点: 1. 输入时使用 `split(',')` 来分割逗号分隔的字符串。 2. 使用 `map(int, ...)` 将字符串列表转换为整数列表。 3. 计算平均值时使用 `round()` 函数来保留一位小数。 [2025-02-22 17:51:29 | AI写代码神器 | 144点数解答]
相关提问
- [字节豆包] #include<stdio.h> int main() { int a,b,c,d,sum; float average; scanf("%d %d %d %d",&a,&b,&c,&d); sum=a+b+c+d; if (a<0 || b<0 || c<0 || d<0) { average = 0; } else { average=(a+b+c+d)/4.0; } printf("sum = %d;average = %.1f",sum,average); return 0; }(225点数解答 | 2024-11-05 09:04:15)249
- [阿里通义] #include <stdio.h> int main() { float a,b,c,d,sum,average; scanf("%f,%f,%f,%f".&a,%b,&c,&d); sum=a+b+c+d; average=(a+b+c+d)/4.0; printf("sum=%.f average=%.2f",sum,average); return 0; } 我的代码错在哪里(374点数解答 | 2024-10-19 11:46:57)234
- [字节豆包] #include<stdio.h> int main() { float a,b,c,d,sum,average; scanf("%f %f %f %f",&a &b &c,&d); sum=a+b+c+d; average=(a+b+c+d)/4; printf("sum = %f,average = %f",sum,average); return 0; }(178点数解答 | 2024-11-05 08:37:59)193
- [字节豆包] #include<stdio.h> int main() { float a,b,c,d,sum,average; scanf("%f %f %f %f",&a &b &c &d); sum=a+b+c+d; average=(a+b+c+d)/4; printf("sum = %f,average = %f",sum,average); return 0; }(153点数解答 | 2024-11-05 08:39:20)192
- [字节豆包] #include<stdio.h> int main() { float a,b,c,d,sum,average; scanf("%f %f %f %f",&a,&b,&c,&d); sum=a+b+c+d; average=(a+b+c+d)/4; printf("sum = %f,average = %f",sum,average); return 0; }(167点数解答 | 2024-11-05 08:44:44)177
- [字节豆包] #include<stdio.h> int main() { int a,b,c,d; float sum,average; scanf("%d %d %d %d",&a,&b,&c,&d); sum=a+b+c+d; average=(a+b+c+d)/4.0; printf("sum = %.1f,average = %.1f",sum,average); return 0; }(190点数解答 | 2024-11-05 08:44:53)278
- [DeepSeek] 【描述】 编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。 【输入】 在一行中给出4个整数,其间以逗号分隔。 【输出】 在一行中按照格式“Sum = 和; Average= 平均值”顺序输出和与平均值,其中平均值精确到小数点后1位。 【输入示例】 1,2,3,4 【输出示例】 Sum = 10; Average = 2.5(144点数解答 | 2025-02-22 17:51:29)136
- [字节豆包] 题目(description): 卫星导航系统(如我国自主研发的北斗卫星导航系统)能实时获取位置、速度、时间等时空信息,在交通运输、农林渔业、气象测报、通信授时、救灾减灾、公共安全等领域都得到了广泛应用。 在应用层面,卫星导航系统一般以报文方式进行数据传输,其中$gprmc是常用报文之一,基本的格式如下: $gprmc,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh <1> utc时间,hhmmss.sss(时分秒.毫秒)格式 <2> 定位状态,a=有效定位,v=无效定位 <3> 纬度ddmm.mmmm(度分)格式 <4> 纬度半球n(北半球)或s(南半球) <5> 经度dddmm.mmmm(度分)格式 <6> 经度半球e(东经)或w(西经) <7> 地面速率(000.0~999.9节) <8> 地面航向(000.0~359.9度,以正北为参考基准) <9> utc日期,ddmmyy(日月年)格式 <10> 磁偏角(000.0~180.0度,前面的0也(385点数解答 | 2025-01-08 03:43:54)362
- [字节豆包] 题目(description): 卫星导航系统(如我国自主研发的北斗卫星导航系统)能实时获取位置、速度、时间等时空信息,在交通运输、农林渔业、气象测报、通信授时、救灾减灾、公共安全等领域都得到了广泛应用。 在应用层面,卫星导航系统一般以报文方式进行数据传输,其中$gprmc是常用报文之一,基本的格式如下: $gprmc,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh <1> utc时间,hhmmss.sss(时分秒.毫秒)格式 <2> 定位状态,a=有效定位,v=无效定位 <3> 纬度ddmm.mmmm(度分)格式 <4> 纬度半球n(北半球)或s(南半球) <5> 经度dddmm.mmmm(度分)格式 <6> 经度半球e(东经)或w(西经) <7> 地面速率(000.0~999.9节) <8> 地面航向(000.0~359.9度,以正北为参考基准) <9> utc日期,ddmmyy(日月年)格式 <10> 磁偏角(000.0~180.0度,前面的0也(346点数解答 | 2025-01-08 03:46:29)361
- [字节豆包] 题目描述 小 Y 最近学习了 ASCII 码的相关知识后,了解了以下内容: 小写字母 a ~ z 对应的ASCII码是 97 ~ 122 大写字母 A ~ Z 对应的ASCII码是 65 ~ 90 他想要编程实现一个字母与ASCII码之间转换的程序:如果输入的是字母,程序就会输出该字母对应的ASCII码;如果输入的是字母的ASCII码(只能在 65 ~ 90 或者 97 ~ 122 范围内),则输出该ASCII码对应的字符。请你帮助小 Y 完成一下这个程序吧! 注:输入内容只能是大写字母、小写字母或整数中的一种,并且整数只能在 65 ~ 90 或者 97 ~ 122 范围内。如果输入的是大写字母或者是小写字母,一次只能输入一个字符。 输入 一行,一个字符或整数,表示字母或者字母对应的ASCII码 输出 一行,一个字符或整数,对应输入内容的字母或ASCII码(295点数解答 | 2025-11-02 16:58:48)34
- [字节豆包] 题目描述 最近有 n 个不爽的事,每句话都有一个正整数刺痛值(心理承受力极差)。爱与愁大神想知道连续 m 个刺痛值的和的最小值是多少,但是由于业务繁忙,爱与愁大神只好请你编个程序告诉他。 输入格式 第一行有两个用空格隔开的整数,分别代表 n 和 m。 第 2 到第 (n+1) 行,每行一个整数,第 (i+1) 行的整数 a i 代表第 i 件事的刺痛值 a i 。 输出格式 输出一行一个整数,表示连续 m 个刺痛值的和的最小值是多少。 输入输出样例 输入 #1复制 8 3 1 4 7 3 1 2 4 3 输出 #1复制 6 说明/提示 数据规模与约定 对于 30% 的数据,保证 n≤20。 对于 60% 的数据,保证 n≤100。 对于 90% 的数据,保证 n≤10 3 。 对于 100% 的数据,保证 0≤m≤n≤3×10 3 ,1≤a i ≤100。 用c++语言(241点数解答 | 2025-11-24 19:52:43)24
- [字节豆包] 1.创建一个存储引擎为innodb、默认字符集为gbk的schooldb数据库,并在该数据库中创建teacher、class、course、student表。(注:带长下划线的为外键,表结构如下) teacher( teacher_no 宽度10 主键, teacher_name 宽度10 非空, teacher_contact 宽度20 非空) class( class_no 整型 自动编号 主键, class_name 宽度30 非空 唯一, department_name 宽度20 非空) course( course_no 整型 自动编号 主键, course_name 宽度10 非空, up_limit 整型 默认值60 , description 文本 非空, status 宽度6 默认值‘未审核’, teacher_no 宽度10 非空 唯一, student( student_no 宽度11 主键, student_name 宽度20 非空, student_contact 宽度20 空, class_no 整型)(312点数解答 | 2024-11-18 14:36:45)236