![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言作业
张_囧_囧
在校学习
展开
-
C语言实验魔方阵、矩阵转置、数组逆置、函数调用、冒泡排序
1. 利用函数调用,完成教材165页习题中的第7题(魔方阵)魔方阵说明:魔方阵是一个N*N的矩阵;该矩阵每一行,每一列,对角线之和都相等;3阶魔方阵8 1 63 5 74 9 2每一行之和:8+1+6=15;3+5+7=15;4+9+2=15;每一列之和:8+3+4=15;1+5+9=15;6+7+2=15;对角线之和:8+5+2=15;6+5+4=15;魔方阵计算规律(行,列以1开始):1.将"1"放在第一行,中间一列;2.从2开始至N*N各数按如原创 2020-11-29 09:37:40 · 536 阅读 · 0 评论 -
C语言期中考试答案——题目+答案·北民大
C语言期中考试答案1.单选题2.填空题3.简答题当 break 关键字用于 while、for 循环时,会终止循环而执行整个循环语句后面的代码。continue 语句的作用是跳过循环体中剩余的语句而强制进入下一次循环。4. 编程题见具体实验...原创 2020-11-26 16:24:07 · 1744 阅读 · 2 评论 -
C语言实验七-最小公倍数最大公约数,判断素数,计算阶乘,医院二次方程求解,2/1+3/2+5/3,,,前n项和
1. 写两个函数,分别求两个数的最大公约数和最小公倍数,用主调函数调用这两个子函数,并输出结果;#include<stdio.h>int gys(int a,int b){ while(a%b!=0) { int t; t=a%b; a=b; b=t; } return b; }int gbs(int a,int b){ return a*b/gys(a,b原创 2020-11-23 10:28:38 · 688 阅读 · 1 评论 -
C语言实验六
1. 从键盘上输入3个字符串,找出其中最长的字符串#include <stdio.h>#include<string.h>int main(){ int i,j,k;char a[100],b[100],c[100];printf("请输入第一个字符串\n"); gets(a);printf("请输入第二个字符串\n"); gets(b);printf("请输入第三个字符串\n"); gets(c);i=strlen(a原创 2020-11-14 17:52:52 · 1400 阅读 · 0 评论 -
C语言实验五
C语言实验51.从键盘上输入10个数存放于数组a[10]中,编写程序将a[10]中的数逆序存放,并输出#include "stdio.h"int main(){ int a[10],b[10],*p,*q; p=a; q=&b[9]; do{ scanf("%d",p++); }while(p!=&a[9]); scanf("%d",p); p=a; while(q!=b){ *(q--)=*(p++); } *q=*p; while(p!=a){ p原创 2020-11-06 15:28:30 · 1357 阅读 · 0 评论