超星实验
JLU超星实验
布道ღ
师者
展开
-
超星实验04 数组及其在程序设计中的应用(2020级)(部分题解)
1题目编号:Exp04-Basic01,GJBook3例-06-13题目名称:括号匹配题目描述:编写程序,从终端读入以‘@’为结束符的字符序列,检查该字符序列中的 ( 与 )、 [ 与 ] 、{ 与 } 是否匹配(个数相等且位置不相交)。输入:包含一串以‘@’为结束符的字符串,其间可能包含空白或其它非括号字符。输出:如果字符串中三类括号匹配,则输出YES;否则输出NO。样例1:输入:{a,a}b{c[cc]c} {a(bb[cc]dd)a}@输出:YES样例2:输入:{a,a}b原创 2021-01-05 12:16:00 · 1248 阅读 · 0 评论 -
超星实验03 模块化程序设计(2020级)(部分题解)
1题目编号:Exp03-Basic01,GJBook3-05-02题目名称:组合问题题目描述:编写程序,输入m,n的值,计算并输出函数f的值。GJBook3-05-02.jpg输入:一个整数m和一个整数n(m,n≤20)。输出:函数f的值。样例1:输入:-1 2输出:-1样例2:输入:2 2输出:1#include <stdio.h>int main(){long long a=1,b=1,c=1;int k;int m,n;scanf("%d %d",原创 2021-01-05 00:41:56 · 3034 阅读 · 0 评论 -
超星实验02 分支与循环程序设计(2020级)(部分题解)
**1递增排序(用数组和冒泡排序解决)#include<stdio.h>int a[105];int main(){for(int i=1;i<=3;i++)scanf("%d",&a[i]);int temp;int f=1;while(f){ f=0; for(int i=1;i<=2;i++) if(a[i]>a[i+1]) { f=1; temp=a[i]; a[i]=a[i+1]; a[i+1]=temp原创 2021-01-04 23:25:08 · 386 阅读 · 0 评论 -
超星实验01 顺序程序设计(2020级)(部分题解)
**5:求点到面的距离#include<stdio.h>#include<math.h>int main(){float x,y,z,A,B,C,D;scanf("%f%f%f\n",&x,&y,&z);scanf("%f%f%f%f",&A,&B,&C,&D);float m,n;m=fabs(Ax+By+Cz+D);//fabs为求绝对值的函数n=sqrt(AA+BB+CC);//sqrt为求算术平方根的原创 2021-01-04 15:54:24 · 277 阅读 · 0 评论