西南交通大学C语言
C语言一些习题
七七喜欢你
这个作者很懒,什么都没留下…
展开
-
[西南交通大学c语言编程题]计算平均数、中位数和众数 在调查数据分析(Survey data analysis)中经常需要计算平均数、中位数和众数。
计算平均数、中位数和众数在调查数据分析(Survey data analysis)中经常需要计算平均数、中位数和众数。用函数编程计算40个输入数据(是取值1—10之间的任意整数)的平均数(Mean)、中位数(Median)和众数(Mode)。中位数指的是排列在数组中间的数。众数是数组中出现次数最多的那个数(不考虑两个或两个以上的输入数据出现次数相同的情况)。提示:计算中位数时,首先要调用排序函数对数组按升序进行排序,然后取出排序后数组中间位置的元素answer[n/2] ,就得到了中位数。如果数组原创 2021-01-13 00:20:06 · 1220 阅读 · 0 评论 -
[西南交通大学c语言编程题]按如下函数原型,采用梯形法编程实现,在积分区间[a,b]内划分n个小区间,计算函数。
**按如下函数原型,采用梯形法编程实现,在积分区间[a,b]内划分n个小区间,这里取n=100,计算函数y1=∫10(1+x2)dx和y2=∫30x1+x2dx的定积分。其中,指向函数的指针变量f用于接收被积函数的入口地址。Integral(float (*f)(float), float a, float b);**输出格式要求:"y1=%f\ny2=%f\n"**原创 2021-12-15 21:14:05 · 1552 阅读 · 0 评论 -
[西南交通大学c语言编程题] n个人围成一圈,顺序编号。从第一个人开始从1到m报数,凡报到m的人退出圈子,编程求解最后留下的人的初始编号。
n个人围成一圈,顺序编号。从第一个人开始从1到m报数,凡报到m的人退出圈子,编程求解最后留下的人的初始编号。样例输入:(第一行输入)6 3(两个输入数据之间有空格)样例输出:(换行输出)1原创 2021-12-16 21:13:35 · 2703 阅读 · 0 评论 -
[西南交通大学c语言编程题]建立一个链表,使链表中从头到尾的结点数据域依次是一个数组的各个元素的值。程序先建立链表然后再遍历输出(假定链表和数组均有6个整型元素)。
建立一个链表,使链表中从头到尾的结点数据域依次是一个数组的各个元素的值。程序先建立链表然后再遍历输出(假定链表和数组均有6个整型元素)。程序运行示例如下:输入数组6个元素的值。1 3 5 7 9 11此链表各个结点的数据域为:1 3 5 7 9 11原创 2021-12-16 21:17:28 · 3881 阅读 · 3 评论 -
[西南交通大学c语言编程题]下列给定程序中,函数fun()的功能是求出数组中最小数和次最小数,并把最小数和a[0]中的数对调,次最小数和a[1]中的数对调。
问题下列给定程序中,函数fun()的功能是求出数组中最小数和次最小数,并把最小数和a[0]中的数对调,次最小数和a[1]中的数对调。注意:(1)请将修改正确后的完整源程序拷贝粘贴到答题区内。(2)对于没有错误的语句,请不要修改,修改原本正确的语句也要扣分。(3)当且仅当错误全部改正,且程序运行结果调试正确,才给加5分。#include <stdio.h>#define N 20void fun(int *a,int n){int i, m, t, k;for(i=0; i&原创 2021-01-12 23:47:19 · 1707 阅读 · 0 评论 -
[西南交通大学c语言编程题]按如下函数原型用函数编程解决如下的日期转换问题(要求考虑闰年的问题): 输入某一年的第几天,计算并输出它是这一年的第几月第几日。
按如下函数原型用函数编程解决如下的日期转换问题(要求考虑闰年的问题):输入某一年的第几天,计算并输出它是这一年的第几月第几日。/* 函数功能: 对给定的某一年的第几天,计算它是这一年的第几月第几日函数入口参数:整型变量year,存储年 整型变量yearDay,存储这一年的第几天函数出口参数:整型指针pMonth,指向存储这一年第几月的整型变量 整型指针pDay,指向存储第几日的整型变量函数返回值: 无 */void M原创 2021-12-15 21:20:41 · 4363 阅读 · 0 评论