VC++6.0经典编程100例:C语言编程实践指南
4星 · 超过85%的资源 需积分: 50 36 浏览量
更新于2024-08-02
3
收藏 308KB DOC 举报
VC++6.0 经典编程100例
本资源为VC++6.0经典编程100例,涵盖了初级编程的基础知识和实践操作。通过学习和掌握这些经典程序,读者可以快速提高编程技能和解决问题的能力。
一、经典C程序100例
第一个程序:组成互不相同且无重复数字的三位数
这个程序的目的是计算有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数。该程序使用了三重循环来生成所有可能的排列,然后去掉不满足条件的排列。
程序分析:
1. 可以填在百位、十位、个位的数字都是1、2、3、4。
2. 组成所有的排列后再去掉不满足条件的排列。
程序源代码:
```c
#include"stdio.h"
#include"conio.h"
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++)/*以下为三重循环*/
for(j=1;j<5;j++)
for(k=1;k<5;k++)
{
if(i!=k&&i!=j&&j!=k)/*确保i、j、k三位互不相同*/
printf("%d,%d,%d\n",i,j,k);
}
getch();
}
```
第二个程序:企业发放的奖金根据利润提成
这个程序的目的是计算企业发放的奖金根据利润提成。该程序使用了多个if语句来判断利润的范围,然后计算相应的奖金。
程序分析:
1. 利润(I)低于或等于10万元时,奖金可提10%;
2. 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;
3. 20万到40万之间时,高于20万元的部分,可提成5%;
4. 40万到60万之间时高于40万元的部分,可提成3%;
5. 60万到100万之间时,高于60万元的部分,可提成1.5%;
6. 高于100万元时,超过100万元的部分按1%提成。
程序源代码:
```c
#include"stdio.h"
#include"conio.h"
main()
{
long int i;
int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;
scanf("%ld",&i);
bonus1=100000*0.1;
bonus2=bonus1+100000*0.75;
bonus4=bonus2+200000*0.5;
bonus6=bonus4+200000*0.3;
bonus10=bonus6+400000*0.15;
if(i<=100000)
bonus=i*0.1;
else if(i<=200000)
// ...
}
```
二、VC++6.0经典编程100例的重要性
VC++6.0经典编程100例是初级编程的基础知识和实践操作的集合。通过学习和掌握这些经典程序,读者可以快速提高编程技能和解决问题的能力。这些程序涵盖了C语言的基础知识,如变量、数据类型、运算符、控制结构、函数等,同时也涵盖了VC++6.0的使用和应用。
三、VC++6.0经典编程100例的应用
VC++6.0经典编程100例可以应用于各种领域,如游戏开发、图形用户界面设计、数据库开发等。这些程序可以作为学习和实践的参考,帮助读者更好地掌握VC++6.0的使用和应用。
四、结语
VC++6.0经典编程100例是初级编程的基础知识和实践操作的集合。通过学习和掌握这些经典程序,读者可以快速提高编程技能和解决问题的能力。这些程序涵盖了C语言的基础知识和VC++6.0的使用和应用,同时也可以应用于各种领域。
点击了解资源详情
点击了解资源详情
点击了解资源详情
225 浏览量
2010-08-07 上传
2020-10-11 上传
2008-09-14 上传
2013-10-17 上传
2013-10-07 上传
mzl9001
- 粉丝: 0
- 资源: 13
最新资源
- Tramwrecked:C#中的控制台应用程序文本冒险
- labview截取屏幕位置、移动程序位置、控制鼠标点击位置代码
- issue-tracker:W3C webperf 问题跟踪器
- 429108.github.io
- webpage-6
- Szoftver公开
- AIJIdevtools-1.4.1-py3-none-any.whl.zip
- Extended Java WordNet Library:extJWNL是一个Java库,用于处理WordNet格式的词典。-开源
- starting-requirejs:了解更多关于 RequireJS
- DATASCIENCE_PROJECTS:我所有的数据科学著作
- AIOrqlite-0.1.1-py3-none-any.whl.zip
- Bibliotheque_binome-
- deep-dive-craps-android
- PS_Library_cpp:PS的库。 C ++版本
- pashiri-hubot:一个hubot脚本,通过提到hubot随机决定购买谁
- [008]vc_串口通讯.zip上位机开发VC串口学习资料源码下载