此处只有题目汇总,源码请点击Github链接博主的Github
特别说明:学校的OJ系统对输出格式的要求很严格(我自己都不知道死在末尾空格多少次了),本文代码仅供参考,可不要直接复制粘贴哦
第二单元
VC++实验2.1 字母大小写转换
VC++实验2.2 计算圆的周长和面积
VC++实验2.3 数据的逆序输出
VC++实验2.4 字符串连接
VC++实验2.5 IP地址格式转换
第三单元
VC++实验3.1 闰年
//闰年规则:非整百年能被4整除为闰年,2004是,2100不是;整百年能被400整除为闰年,2000是,1900不是。
VC++实验3.2 欧几里德算法
VC++实验3.3 输出ASCII字符
VC++实验3.4 显示三角形
VC++实验3.5 打点滴
//在医院打点滴时,假设点滴的规律是,滴一滴,停一下,再滴两滴,停一下,再滴三滴,停一下。每一滴1毫升,用1秒,停一下的时间也是1秒。请问一瓶V毫升的药液,多久输完?其中V是小于5000的正整数。
/*
输入
10
输出
13
程序分析:
时间: 1 2 3 4 5 6 7 8 9 10 11 12 13 ……
滴液: 1 0 1 1 0 1 1 1 0 1 1 1 1 ……
总量: 1 1 2 3 3 4 5 6 6 7 8 9 10 ……
VC++实验3.6 求和逼近
VC++实验3.7 素数还是合数
//键盘输入一个大于1的正整数n,判断其是素数还是合数,如果是素数,则输出“素数”,如果是合数,则输出其所有约数(约数包括1和它本身),约数间用空格分隔。
/*
输入
13
输出
素数
样例输入
24
样例输出
1 2 3 4 6 8 12 24
*/
VC++实验3.8 仓库结算
/*
某仓库共有ABCDE五种货物,每天需要补货的数量不同,每种货物的单价不同,如下所示。由键盘输入五种货物需要补货的数量,请计算出当日仓库需支付多少货款。由于补货时不一定按照ABCDE的顺序补货,建议使用switch语句与循环语句编写。
货物名称 货物单价
A 10
B 5
C 3
D 20
E 13
输入
B 3 E 2 A 1 D 4 C 10
输出
161
第四单元
VC++实验4.1 数组使用
/*
编程:将1~100的自然数存到一个有100个元素的整型数组中(数组的下标为0~99),请在屏幕上输出如下数据:1)在屏幕上输出存储的100个自然数,每行输出10个,各数值之间用空格隔开。2)将序号是素数(大于一)的数据输出到屏幕上,格式要求:每行输出10个,各数值之间用一个空格隔开。
输出
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
3 4 6 8 12 14 18 20 24 30
32 38 42 44 48 54 60 62 68 72
74 80 84 90 98
VC++实验4.3 评分统计
/*
编写一个评分统计程序。从键盘获取8个评委打分的百分制成绩(double类型),统计平均分时,去掉一个最高分和一个最低分,其余6个分数的平均值即为最后得分。请将这个分数输出到屏幕上,格式为:平均成绩是XXX。
输入
98.5 88 90 93 94 90.4 89 92
输出
平均成绩是91.4
VC++实验4.4 选择排序
/*

本文汇总了北京邮电大学信通院VC++实验题,涵盖字母大小写转换、圆的周长和面积计算、逆序输出数据等实验题目,涉及基本输入输出、条件判断、循环控制、数组操作、函数设计等多个知识点。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



