- 博客(12)
- 收藏
- 关注
转载 实践:数组
问题:创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后(从第0个到第19个)输出数组中元素的值,每5个元素换一行。代码:/*烟台大学计算机学院 2016作者:闫春相完成日期:2016年12月15日版本号:V1.0*/#includeint main( ){ int i;
2016-12-22 08:51:39 663
原创 第十六周:C语言:计算该日在本年中是第几天
问题:定义一个结构体变量(包括年、月、日)。编写一个函数days,由主函数将年、月、日传递给函数days,计算出该日在本年中是第几天并将结果传回主函数输出。代码:/*烟台大学计算机学院 2016作者:闫春相完成日期:2016年12月15日版本号:V1.0*/struct y_m_d { int year; int month;
2016-12-22 08:43:56 1120
原创 第十六周:C语言:职工信息
问题:编写程序,定义一个存放职工信息的结构体类型,职工信息包括职工姓名、工作年限、工资总额。初始化5名职工的信息,对工作年限超过30年的职工每人加100元工资,要求分别输出工资变化之前和之后的所有职工的信息。代码:/*烟台大学计算机学院 2016作者:闫春相完成日期:2016年12月15日版本号:V1.0*/#include #define N 5 stru
2016-12-22 08:41:05 1530
原创 第十六周:C语言:学生信息排行
问题:根据学生的学号将其排名代码:/*烟台大学计算机学院 2016作者:闫春相完成日期:2016年12月22日版本号:V1.0*/#include #include #define N 5 struct Student { char name[8]; char num[10]; char sex;
2016-12-22 08:38:19 866
原创 第十六周:C语言:坐标
问题:(1)请编写程序,输入一点的横纵坐标,输出该点到原点的距离 (2)请编写程序,输入两点p1和p2的坐标,输出两点之间的距离,以及p1关于x轴的对称点,p2关于原点的对称点代码:#include #includestruct point{ float x; float y;};int main( ){ float x1,x2,x
2016-12-15 09:28:10 17277
原创 第十六周:C语言:学生成绩系统
问题:定义学生结构体,在结构体数组中,输入了学生学号和两门课的成绩,计算均分后,输出成绩单代码:#include #define N 100 struct Student{ int num; int c; int math; float aver; };int main( ){ int i, n=0;
2016-12-15 09:08:17 905
原创 第十六周:C语言:用结构体处理复数运算
问题:编写一个程序,首先定义一个复数数据类型,即结构类型。然后按照复数的运算规则进行计算,并按照复数表示的格式进行输出代码:/*烟台大学计算机学院 2016作者:闫春相完成日期:2016年12月18日版本号:V1.0*/#include struct complex{ int re; int im;};int main(){ struct complex x,y,s,p; scanf("%d%d",&x.re,&x.im);
2016-12-15 08:26:37 9259 1
原创 第十三周:C语言:学生成绩
问题:对学生成绩进行处理代码:/*烟台大学计算机学院 2016作者:闫春相完成日期:2016年12月18日版本号:V1.0*/#include double HighScore; /*全局变量,最高分*/double LowScore; /*全局变量,最低分*/double SumScore; /*全局变量,总分*/double AverageScore; /*全局变量,平均分*/void calcscore(int n); /*函数声明*/int main(){
2016-12-05 12:47:50 1267
原创 第十四周:C语言:输入一个数插入有序数组中
问题:输入一个数插入有序数组中代码:#include int main(){ int a[10],i,n; for(i=0; i<9; i++) scanf("%d", &a[i]); scanf("%d",&n); i=8; while(i>=0&&a[i]>n) { a[i+1]=a[i];
2016-12-05 12:41:12 2636
原创 第十四周:C语言:进制转换
问题:将十进制转换成二进制。代码:#include int main(){ int a[32]={0},i,j,n; scanf("%d",&n); i=0; while(n>0) { a[i]=n%2; n/=2; i++; } if(i>0) i--; for(j=i
2016-12-05 12:36:24 498
原创 第十四周:C语言:计算矩阵的对角线的和
问题:计算3x3矩阵的对角线的和。代码:#includeint main(){ int a[3][3],b=0,c=0,i,j; for(i=0; i<3; i++) for(j=0; j<3; j++) scanf("%d",&a[i][j]); b=b+a[0][0]+a[1][1]+a[2][2];
2016-12-05 12:33:56 5367
原创 第十四周:C语言:数字逆行
问题:让一段数字逆行代码:#include #include int main(){ int a[10],i,j; for(i=0;i<10;i++) { scanf("%d",&a[i]); } for(j=9;j>0;j--) { printf("%d ",a[j]);
2016-12-01 09:07:13 613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人