给 #2015级程序设计基础:C语言# 指派了新任务.
任务11_4 链表合并
认真阅读下面要求,完成本次任务代码的编写。
任务:链表合并
问题描述:
现有如下两个按照从小到大排好顺序的链表,链表中每个节点均保存有信息,编写程序定义出次链表,并编写函数将两个链表中的数据组合成一个新的链表,要求新链...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务11_3 链表信息打印
认真阅读下面要求,完成本次任务代码的编写。
任务:链表信息打印
问题描述:
现有如下链表,链表中每个节点均保存有信息,编写程序定义出次链表,并编写函数将链表中的data部分全部打印出来。
...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务11_2 学生查找
认真阅读下面要求,完成本次任务代码的编写。
任务:学生查找
问题描述:
现有一个班级的学生成绩,要求自定义结构体存储学生信息,学生信息包括学生姓名与学生成绩。然后编写函数完成对指定姓名的学生信息的查找,找到...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务11_1 学生排序
认真阅读下面要求,完成本次任务代码的编写。
任务:学生排序
问题描述:
现有一个班级的学生成绩,要求自定义结构体存储学生信息,学生信息包括学生姓名与学生成绩。然后编写函数完成对学生信息按照成绩从大到小的排序,函数原型为...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务10_3 点到直线距离
认真阅读下面要求,完成本次任务代码的编写。
任务:点到直线距离
问题描述:
编写函数求一个坐标点到一条直线的距离。要求自己定义结构体表示点(Point)、线(Line),然后编写函数求点到直线的距离,参数1...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务10_2 两点之间距离
认真阅读下面要求,完成本次任务代码的编写。
任务:两点之间距离
问题描述:
编写函数求两个坐标点之间的距离。要求自己定义结构体表示点(Point),然后编写函数求两个点之间的距离,参数为两个Point(变量...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务10_1 死亡游戏
认真阅读下面要求,完成本次任务代码的编写。
任务:死亡游戏
问题描述:
据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus和他的朋友躲到一个洞中,39个犹太人...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务09_3 放鞭炮
认真阅读下面要求,完成本次任务代码的编写。
任务:放鞭炮
问题描述:
过年了,刘备、关羽、张飞一起放鞭炮,每一个人一支香,每人初始都为N个鞭炮(散),刘备每一秒燃放一个,关羽每两秒燃放一个,张飞每三秒燃放一个,在...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务09_2 凯撒密码
认真阅读下面要求,完成本次任务代码的编写。
任务:凯撒密码
问题描述:
凯撒密码的使用最早可以追溯到古罗马时期,《高卢战记》有描述恺撒曾经使用密码来传递信息,即所谓的“恺撒密码”,它是一种替代密码。 通过将字母按...
给 #2015级程序设计基础:C语言# 指派了新任务.
任务09_1 最大公约数(递归)
认真阅读下面要求,完成本次任务代码的编写。
任务:最大公约数(递归)
问题描述:
编写程序求两个正整数的最大公约数。要求使用递归,函数原型为int
gcd(int m, int n);,m、n为要求最大公约数的...
认真阅读下面要求,完成本次任务代码的编写。 任务:字符串长度 问题描述: 编写程序,输入一个字符串,输出该字符串的长度。要求程序中编写一个函数计算该字符串的长度,函数头为int myStrlen(const c...
认真阅读下面要求,完成本次任务代码的编写。 任务:手机号验证 问题描述: 目前我国开放的手机号段达到27种。其中,移动16种,联通7种,电信4种。其中: 移动:134、135、136、13...
认真阅读下面要求,完成本次任务代码的编写。 任务:数组排序 问题描述: 已知有一个整形数组int arr[7];,数组元素由用户输入,现在我们要对数组进行从大到小排序,排序的规则如下: 当数组元...
/******************************** * 说明:任务07_3 字符串连接 * 姓名:司谨铫 * 学号:356 * 班级:5班 * 日期:2016/5/03 ********************************/ #include<stdio.h> #include<string.h> int main(void) { char str1[]="hello",str2[]="world!"; char str3[20]; int a,b; for(a=0;a<5;a++) { str3[a]=str1[a]; } str3[5]=' '; for(b=6;b<13;b++) { str3[b]=str2[b-6]; if(str2[b-6]=='\0') break; } puts(str3); return 0; }
认真阅读下面要求,完成本次任务代码的编写。 任务:字符串连接 问题描述: 已知字符串 char str1[] = "hello"; char str2[] = " world!";,编写程序将两个字符串连...
认真阅读下面要求,完成本次任务代码的编写。 任务:数组合并 问题描述: 将2个已知有序的数组合并为一个新的有序数组。两个数组为int arr1[4] = {3,6,9,11}; int arr2[5] =...
认真阅读下面要求,完成本次任务代码的编写。 任务:数组逆置 问题描述: 将给定数组里面的元素进行逆序存放,给定数组为int arr[6] = {1,2,3,4,5,6};,即要求将数组arr中存放的数据变...
说明:任务06_1输出次小值
姓名:张娜
学号:2015015220
班级:2班
日期:2016/04/18
*/
#include <stdio.h>
int main(void)
{
int arr[5];
int i,j,a;
printf("请输入五个大于0的整数");
for(i=0;i<5;i++)
{
scanf("%d",&arr[i]);
}
for(j=0;j<4;j++)
{
for(i=0;i<4-j;i++)
{
if(arr[i]>arr[i+1])
{
a=arr[i+1];
arr[i+1]=arr[i];
arr[i]=a;
}
}
printf("次小值为:%d\n",arr[1]);
return 0;
}
认真阅读下面要求,完成本次任务代码的编写。 任务:输出最值 问题描述: 编写程序,对于一维数组int arr[10],数组元素由用户输入,输入完成后打印输出数组中的最大值、最小值以及平均值。 程...
认真阅读下面要求,完成本次任务代码的编写。 任务:查找最值 问题描述: 编写程序,对于一维数组int arr[5],数组元素由用户输入,输入完数组元素后打印输出数组中次小(第二小)元素的值。 程...
认真阅读下面要求,完成本次任务代码的编写。 任务:打印宝石 问题描述: 编写程序,用*号打印出一个菱形,要求使用for循环或while循环。 程序输入:  ...
认真阅读下面要求,完成本次任务代码的编写。 任务:小球落地 问题描述: 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下。求第10次落地时,总共反弹了多长距离?每次反弹多高? ...
认真阅读下面要求,完成本次任务代码的编写。 问题描述: 计算一个数的阶乘。 程序输入: 用户输入一个大于0的正整数,如果用户输入的整数小于等于0...
/******************** * 说明:任务04_2 歌手成绩 * 姓名:马占文 * 学号:2015015351 * 班级:5班 * 日期:2016/03/27 *********************/ #pragma warning(disable:4996) #include<stdio.h> int main(void) { printf("请输入分数:\n"); double a, b, c, d, e, max, min; scanf("%lf %lf %lf %lf %lf", &a, &b, &c, &d, &e); if (a > b) { max = a, min = b; } else { max = b, min = a; } if (c > max) { max = c; } if (c < min) { min = c; } if (d > max) { max = d; } if (d < min) { min = d; } if (e > max) { max = e; } if (e < min) { min = e; } printf("%.1f", (a + b + c + d + e - max - min) / 3); return 0; }
/** * 说明:04_2歌手成绩 * 姓名:李鑫松 * 学号:343 * 班级:4班 * 日期:2016/03/24 **/ int main() { double a,b,c,d,e,max,min; printf("请输入五个分数,用逗号隔开:"); scanf("%lf,%lf,%lf,%lf,%lf",&a,&b,&c,&d,&e); if(a>b) { max=a; } else { max=b; } if(c>max) { max=c; } else { max=max; } if(d>max) { max=d; } else { max=max; } if(e>max) { max=e; } else { max=max; } if(a<b) { min=a; } else { min=b; } if(c<min) { min=c; } else { min=min; } if(d<min) { min=d; } else { min=min; } if(e<min) { min=e; } else { min=min; } printf("歌手成绩=%.1lf\n",(a+b+c+d+e-max-min)/3); return 0; }
/* 说明:流程写程序 姓名:吴子鑫 学号:201505365 班级:2015级5班 日期:2015年3月23号 */ #include<stdio.h> int main (void) { int a,b,c,max; printf("请输入三个整数"); scanf("%d %d %d",&a,&b,&c); max=a; if(b>max) max=b; if(c>max) max=c; printf("%d\n",max); return 0; }
/** * 任务:04-1根据流程图写程序 * 姓名:黄纯浩 * 学号:2015015196 * 班级:1班 * 日期:2016/03/23 **/ #include <stdio.h> int main(void) { int a,b,c,max; scanf("%d %d %d",&a,&b,&c); if(a>b) max=a; else max=b; if(c>a) max=c; printf("%d",max); return 0; }
认真阅读下面要求,完成本次任务代码的编写。 任务:等额本息房贷计算器 问题描述: 拥有一套属于自己的房子是每个年轻人的梦想,在购房时一般需要贷款,商业贷款有两种还款方式:等额本息和等额本金。等额...