![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计基础
文章平均质量分 87
大嘤三喵军团
吉林大学计算机大一在读
展开
-
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验00 熟悉开发环境(2024级)
(本文及以后的系列建议有一定C++基础的同学观看)1.(程序题)求两个给定整数之和。问题描述:以下程序实现在屏幕上输出两个给定整数之和,请补全如下代码。提示:1.请仔细看样例,输出结果33的前后没有空格、换行等字符,程序中不要随意添加哦;2.提交时需拷贝补全后的完整程序代码,不能只拷贝补充的代码行哦。#include <stdio.h>int main(void){ int data1,data2;//用于存储给定的2个整数 data1=13;/...原创 2021-11-14 21:54:32 · 1073 阅读 · 0 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验06 递归程序设计(2024级)
1.最大公因数题目编号 :Exp06-Basic04题目名称:最大公因数题目描述:编写程序,用递归方法求解m、n最大公约数。对正整数u和v 可以采用欧几里德辗转相除算法求它们的最大公因数,具体过程如下:u% v → r~1~v % r~1~ → r~2~r~1~% r~2~ → r~3~r~2~ % r~3~ → r~4~ … … r~n-1~% r~n~ → r~n+1~=0当余数r~n+1~=0时,计算过程结束,r~n~ 为正整数u 、v的最大公...原创 2021-12-15 08:00:00 · 1481 阅读 · 0 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验05 指针及其在程序设计中的应用(2024级)
目录1.字符串长度2.合法标识符3.分类统计字符4.字符串部分删除5.排序二维数组1.字符串长度题目编号:Exp05-Basic01,GJBook3-07-06题目名称:字符串长度题目描述:编写程序实现:使用自编函数int strlen(char *str),求字符串str长度;并在主程序中调用。输入:从键盘随机输入长度不超过256的字符串,字符串内可能包含若干空白字符。输出:字符串的长度。样例1:输入:123456输出:8...原创 2021-12-12 18:00:00 · 2410 阅读 · 1 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验04 数组及其在程序设计中的应用(2024级)(1)
1.索引数组排序题目编号:Exp04-Enhance04,GJBook3-06-21题目名称:索引数组排序题目描述:已知n(n≤100)个元素的整型数组 A 未排序,一个索引数组 B 保存 A 的下标。编写程序,在不改变数组A的情况下,只改变数组 B完成对A的递增排序,如下所示:排序后索引数组B的第一个元素值是A数组中最小元素的下标。排序前数组A:9758041326数组B:0123456789排序后数组A:97580413...原创 2021-12-04 19:00:00 · 2179 阅读 · 3 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验03 模块化程序设计(2024级)
9.(程序题)题目编号 :Exp02-Basic08,GJBook3-04-12题目名称:三位Armstrong数题目描述:编写程序,打印所有3位的Armstrong数,Armstrong数是指其值等于它本身每位数字立方和的数,如153就是一个Armstrong数。153=输入:无输出:打印所有3位的Armstrong数,每个Armstrong数间用一个西文空格间隔,最后一个数后无多余字符。样例:无。详见输入输出说明...原创 2021-11-30 19:00:00 · 4707 阅读 · 0 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验02 分支与循环程序设计(2024级)(4)
13.倍数题目编号:Exp02-Basic07,GJBook3-03-07题目名称:倍数题目描述:任意一个整数n,如果n能同时被3、5、7整除,则n是3、5、7的倍数,如果n只能同时被其中的两个数整除,则n是两个数的倍数,如果n只能被其中一个数整除,则n是一个数的倍数,否则n不是3、5、7的倍数。输入:输入一个整数。输出:按照是否是倍数输出。样例1:输入:105输出:3,5,7样例2:输入:30输出:3,5样例3:输入:21输出:3..原创 2021-11-20 19:00:00 · 1923 阅读 · 1 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验02 分支与循环程序设计(2024级)(3)
9.(程序题)题目编号 :Exp02-Basic08,GJBook3-04-12题目名称:三位Armstrong数题目描述:编写程序,打印所有3位的Armstrong数,Armstrong数是指其值等于它本身每位数字立方和的数,如153就是一个Armstrong数。153=输入:无输出:打印所有3位的Armstrong数,每个Armstrong数间用一个西文空格间隔,最后一个数后无多余字符。样例:无。详见输入输出说明...原创 2021-11-19 08:00:00 · 2439 阅读 · 1 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验02 分支与循环程序设计(2024级)(2)
5.爱因斯坦阶梯题目编号:Exp02-Basic10,GJBook3-04-15题目名称:爱因斯坦阶梯问题描述:设有阶梯,不知其数,但知:每步跨2阶,最后剩1阶;每步跨3阶,最后剩2阶;每步跨5阶,最后剩4阶;每步跨7阶,正好到楼顶。编程序求最少共有多少阶。输入:无输出:台阶数目样例:无。详见输入输出说明。#include <iostream>using namespace std;int main(){ int a; ...原创 2021-11-18 20:00:00 · 3646 阅读 · 2 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验02 分支与循环程序设计(2024级)(1)
实验02 分支与循环程序设计(2021级)一. 程序题(共15题,100分)1.(程序题)题目编号 :Exp02-Enhance02,GJBook3-04-0102题目名称:公式累乘题目描述:用如下的展开式计算当n为某给定值时,圆周率π的值。输入:一个正整数n (n<=100000)输出:一个浮点数,保留小数点后10位。样例1:输入:1000输出:3.1408077460样例2:输入:10000输出:3.1415141187..原创 2021-11-16 23:17:09 · 4196 阅读 · 2 评论 -
吉林大学超星MOOC学习通高级语言程序设计 C++ 实验01 顺序程序设计(2024级)
1.(程序题)题目编号:Exp01-Basic02,GJBook3-02-04【计2015级期中试题】题目名称:温度转换题目描述:已知摄氏温度(℃)与华氏温度(℉)的转换关系是: 编写一个摄氏温度(℃)与华氏温度(℉)进行转换的程序,输入摄氏温度,输出华氏温度。输入:从键盘随机输入一个摄氏温度数据。题目保证测试数据符合要求。输出:输出对应的华氏温度数据,保留小数点后3位。提示:OJ环境要求程序运行时输入和输出要和样例一模一...原创 2021-11-14 23:27:10 · 2556 阅读 · 3 评论