c++编程,两个微信小程序编程语言,谢谢啦

我用的Visual C++ 6.0,写了个小程序。送朋友的生日礼物_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:508,362贴子:
我用的Visual C++ 6.0,写了个小程序。送朋友的生日礼物收藏
程序有背景音乐,但是我用的是绝对路径。放到别人电脑就不行。我想把音乐加程序整体打包成一个exe文件,我该怎么做?
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或酷勤网 C 程序员的那点事!
当前位置: >
浏览次数:次
今天给大家分享10个比较基础的C语言的小程序,希望给C语言初学者带来一定帮助。
1、题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
程序源代码:
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,%dn&,i,j,k);
2、题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?
程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。
程序源代码:
int bonus1,bonus2,bonus4,bonus6,bonus10,
scanf(&%ld&,&i);
bonus1=.1;bonus2=bonus1+.75;
bonus4=bonus2+.5;
bonus6=bonus4+.3;
bonus10=bonus6+.15;
 if(i&=100000)
  bonus=i*0.1;
 else if(i&=200000)
     bonus=bonus1+(i-.075;
    else if(i&=400000)
        bonus=bonus2+(i-.05;
       else if(i&=600000)
           bonus=bonus4+(i-.03;
          else if(i&=1000000)
              bonus=bonus6+(i-.015;
             else
              bonus=bonus10+(i-.01;
printf(&bonus=%d&,bonus);
3、题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。
程序源代码:
#include &math.h&
long int i,x,y,z;
for (i=1;i&100000;i++)
 { x=sqrt(i+100);   /*x为加上100后开方后的结果*/
  y=sqrt(i+268);   /*y为再加上168后开方后的结果*/
   if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/
    printf(&n%ldn&,i);
4、题目:输入某年某月某日,判断这一天是这一年的第几天?
程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
程序源代码:
int day,month,year,sum,
printf(&nplease input year,month,dayn&);
scanf(&%d,%d,%d&,&year,&month,&day);
switch(month)/*先计算某月以前月份的总天数*/
 case 1:sum=0;
 case 2:sum=31;
 case 3:sum=59;
 case 4:sum=90;
 case 5:sum=120;
 case 6:sum=151;
 case 7:sum=181;
 case 8:sum=212;
 case 9:sum=243;
 case 10:sum=273;
 case 11:sum=304;
 case 12:sum=334;
 defaultrintf(&data error&);
sum=sum+  /*再加上某天的天数*/
 if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/
  leap=1;
  leap=0;
if(leap==1&&month&2)/*如果是闰年且月份大于2,总天数应该加一天*/
printf(&It is the %dth day.&,sum); }
5、题目:输入三个整数x,y,z,请把这三个数由小到大输出。
程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x&y则将x与y的值进行交换,然后再用x与z进行比较,如果x&z则将x与z的值进行交换,这样能使x最小。
程序源代码:
int x,y,z,t;
scanf(&%d%d%d&,&x,&y,&z);
/*交换x,y的值*/
/*交换x,z的值*/
/*交换z,y的值*/
printf(&small to big: %d %d %dn&,x,y,z);
6、题目:用*号输出字母C的图案。
程序分析:可先用&|&*&|&号在纸上写出字母C,再分行输出。
程序源代码:
#include &stdio.h&
printf(&Hello C-world!n&);
printf(& ****n&);
printf(& *n&);
printf(& * n&);
printf(& ****n&);
7、题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
程序分析:字符共有256个。不同字符,图形不一样。
程序源代码:
#include &stdio.h&
char a=176,b=219;
printf(&%c%c%c%c%cn&,b,a,a,a,b);
printf(&%c%c%c%c%cn&,a,b,a,b,a);
printf(&%c%c%c%c%cn&,a,a,b,a,a);
printf(&%c%c%c%c%cn&,a,b,a,b,a);
printf(&%c%c%c%c%cn&,b,a,a,a,b); }
8、题目:输出9*9口诀。
程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
程序源代码:
#include &stdio.h&
 int i,j,
 printf(&n&);
 for (i=1;i&10;i++)
  { for(j=1;j&10;j++)
     result=i*j;
     printf(&%d*%d=%-3d&,i,j,result);/*-3d表示左对齐,占3位*/
     }
   printf(&n&);/*每一行后换行*/
9、题目:要求输出国际象棋棋盘。
程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。
程序源代码:
#include &stdio.h&
for(i=0;i&8;i++)
  for(j=0;j&8;j++)
   if((i+j)%2==0)
    printf(&%c%c&,219,219);
   else
    printf(& &);
   printf(&n&);
10、题目:打印楼梯,同时在楼梯上方打印两个笑脸。
程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。
程序源代码:
#include &stdio.h&
printf(&n&);/*输出两个笑脸*/
for(i=1;i&11;i++)
 for(j=1;j&=i;j++)
   printf(&%c%c&,219,219);
 printf(&n&);
如果你也有基础的C语言小程序,欢迎和我们一起分享。
& 相关主题:CPPpractice 这里是100多个c++经典小程序,以及 100例,想学C++的赶紧下载吧 Windows Develop 238万源代码下载-
&文件名称: CPPpractice
& & & & &&]
&&所属分类:
&&开发工具: Visual C++
&&文件大小: 1670 KB
&&上传时间:
&&下载次数: 3
&&提 供 者:
&详细说明:这里是100多个c++经典小程序,以及C++经典100例,想学C++的赶紧下载吧-100 good programms to practice c++
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&C++技能百练\C++技能百练\100米比赛排名\100米比赛排名.doc&&...........\...........\.............\5_40.cpp&&...........\...........\.............\5_40.dsp&&...........\...........\.............\5_40.dsw&&...........\...........\.............\5_40.ncb&&...........\...........\.............\5_40.opt&&...........\...........\.............\5_40.plg&&...........\...........\.............\5_401.cpp&&...........\...........\.............\Debug\5_40.exe&&...........\...........\.............\.....\5_40.obj&&...........\...........\.............\.....\5_40.pdb&&...........\...........\.............\.....\vc60.pdb&&...........\...........\this指针的应用\7_65.cpp&&...........\...........\..............\7_65.dsp&&...........\...........\..............\7_65.dsw&&...........\...........\..............\7_65.ncb&&...........\...........\..............\7_65.opt&&...........\...........\..............\7_65.plg&&...........\...........\..............\this指针的应用.doc&&...........\...........\一个小公司的工资管理系统\10_90.cpp&&...........\...........\........................\10_90.dsp&&...........\...........\........................\10_90.dsw&&...........\...........\........................\10_90.ncb&&...........\...........\........................\10_90.opt&&...........\...........\........................\10_90.plg&&...........\...........\........................\Debug\10_90.exe&&...........\...........\........................\.....\10_90.obj&&...........\...........\........................\.....\10_90.pdb&&...........\...........\........................\.....\vc60.pdb&&...........\...........\........................\一个小公司的工资管理系统.doc&&...........\...........\二分查找算法\8_75.cpp&&...........\...........\............\8_75.dsp&&...........\...........\............\8_75.dsw&&...........\...........\............\8_75.ncb&&...........\...........\............\8_75.opt&&...........\...........\............\8_75.plg&&...........\...........\............\二分查找算法.doc&&...........\...........\....法求方程根\2_7.cpp&&...........\...........\..............\2_7.dsp&&...........\...........\..............\2_7.dsw&&...........\...........\..............\2_7.ncb&&...........\...........\..............\2_7.opt&&...........\...........\..............\2_7.plg&&...........\...........\八皇后游戏\3_13.cpp&&...........\...........\..........\3_13.dsp&&...........\...........\..........\3_13.dsw&&...........\...........\..........\3_13.ncb&&...........\...........\..........\3_13.opt&&...........\...........\..........\3_13.plg&&...........\...........\..........\八皇后游戏说明.txt&&...........\...........\子随父姓\9_80.cpp&&...........\...........\........\9_80.dsp&&...........\...........\........\9_80.dsw&&...........\...........\........\9_80.ncb&&...........\...........\........\9_80.opt&&...........\...........\........\9_80.plg&&...........\...........\........\子随父姓.doc&&...........\...........\建立学生成绩管理系统\6_55.cpp&&...........\...........\....................\6_55.dsp&&...........\...........\....................\6_55.dsw&&...........\...........\....................\6_55.ncb&&...........\...........\....................\6_55.opt&&...........\...........\....................\6_55.plg&&...........\...........\....................\Debug\6_55.exe&&...........\...........\....................\.....\6_55.obj&&...........\...........\....................\.....\6_55.pdb&&...........\...........\....................\.....\vc60.pdb&&...........\...........\....................\建立学生成绩管理系统.doc&&...........\...........\我的朋友信息管理\11_95.cpp&&...........\...........\................\11_95.dsp&&...........\...........\................\11_95.dsw&&...........\...........\................\11_95.ncb&&...........\...........\................\11_95.opt&&...........\...........\................\11_95.plg&&...........\...........\................\Debug\11_95.exe&&...........\...........\................\.....\11_95.obj&&...........\...........\................\.....\11_95.pdb&&...........\...........\................\.....\vc60.pdb&&...........\...........\................\MyFrd.dat&&...........\...........\................\我的朋友信息管理.doc&&...........\...........\打印旋转方阵\3_19.cpp&&...........\...........\............\3_19.dsp&&...........\...........\............\3_19.dsw&&...........\...........\............\3_19.ncb&&...........\...........\............\3_19.opt&&...........\...........\............\3_19.plg&&...........\...........\............\编写螺旋方阵.doc&&...........\...........\拷贝构造函数\7_70.cpp&&...........\...........\............\7_70.dsp&&...........\...........\............\7_70.dsw&&...........\...........\............\7_70.ncb&&...........\...........\............\7_70.opt&&...........\...........\............\7_70.plg&&...........\...........\............\拷贝构造函数.doc&&...........\...........\探询路径\3_14.cpp&&...........\...........\........\3_14.dsp&&...........\...........\........\3_14.dsw&&...........\...........\........\3_14.ncb&&...........\...........\........\3_14.opt&&...........\...........\........\3_14.plg
&输入关键字,在本站238万海量源码库中尽情搜索:C++ 输入输出语句实现输出两个整数的和
写个程序 谢谢, C++ 输入输出语句实现输出两个
C++ 输入输出语句实现输出两个整数的和
写个程序 谢谢
jerseyxin-28 C++ 输入输出语句实现输出两个整数的和
写个程序 谢谢
Input E endl#include &&/ a + b &iostream& int a = 0;&quot:&&lt.fail() )
/& } cout&
return -1; if(&&lt!&&&& &; a &return 0; cin& int b = 0;Please Input tow I&the sum is & int main() {
cout&& 比如说该输入整数你输入了字母 {
cerr&&lt
热心网友
#include &iostream.h&void main(){int a,b,c;cout&&&请输入两个整数,以空格键隔开,回车键结束&&&cin&&a&&b&&c=a+b;cout&&&a+b=&&&c&&}
#include &iostream.h& void main() { int a,b,c; cout&&&请输入两个整数,以空格键隔开,回车键结束&&& cin&&a&&b&& cout&&&a+b=&&&c=a+b&& }//除了输入输出语句没别的了
#include&iostream&int main(){
while(cin&&a&&b)
cout&&a+b&&
return 0;}
定义两个变量,键盘输入赋值给两个变量,输出变量的和。//参考代码 #include &iostream&
#include&string.h&int main(){int a,b;//定义两个整型变量 cin&&a&&b;//输入两个变量并赋值 cout&&a+b; //输出两个变量的和 return 0;}/*运行结果: 12 6577*/用C++遍几个小程序
用FOR循环实现下列各题: 1. 求n!= 1×2×3×…×n的值,n从键盘上输入。 2. 输入若干个学生成绩,分别统计出成绩在85~100分, 60~84分和60分以下各个分数段的人数。 3. 从键盘上输入若个数,求出这些数中的最大值。 4. 求2到100之间的素数。 5. 编程求出所有的&水仙花数&,所谓&水仙花数&是指一个三位数,其各位数字的立方和等于该数本身,例如153是一个&水仙花数&,因为153=1*1*1+5*5*5+3*3*3。采用枚举法。*/ 6. 用欧几里德算法(也称辗转法)求两个整数的最大公约数。假定两个整数分别为num1和num2,最大公约数应当是不超过其中较小数的一个整数。辗转法的思想是:用num1除以num2,求出余数resd,如果resd==0,则当前num2就是最大公约数,否则(resd!=0),num1=num2, num2=resd, 重复以上过程,直到resd==0为止。 7. 输入一个自然数,输出其各因子的连乘形式,如输入12,则输出12=1*2*2*3。 8. 这是一个古罗马数学家伦纳德 斐波那契提出的有趣的问题。假定每对兔子每月生出一对小兔子,新生的一对小兔子三个月后又可以生小兔子,假定所有兔子都不会死,一年后会有多少对兔子。具体说,第一个月只有一对兔子,第二个月由于新生小兔子不能生育,仍然只有一对兔子,第三个月小兔子开始生育,因此当月有两对小兔子,此后每个月的兔子数都是上个月和当月新生兔子数之和。由此可抽象出一个数列:0,1,1,2,3,5,8,……。这个数列称为Fibonacii数列,设计程序输出Fibonacii数列的前20项,要求每行输出5个数据。 9.印度国王的奖励。
相传古代印度国王要褒奖他的聪明能干的宰相达依尔(国际象棋发明者),问他要什么?达依尔回答:“陛下只要在国际象棋棋盘的第一个格子上放一粒麦子,第二个格子放二粒麦子,以后每个格子的麦子数都按前一个的两倍计算。如果陛下按此法给我64格的麦子,就感激不尽,其他什么也不要了。”国王想,“这还不容易”。让人扛了一袋麦子,但很快用光了,在扛一袋还不够,请你为国王算一下共要给达依尔多少小麦。
int sum=0; for(int i=0;i&64;i++)
sum=sum+pow(2,i); cout&&&sum is = &&&
10 .显示输出如下所示的三角形:          *         * * *         * * * * *        * * * * * * *       * * * * * * * * *     * * * * * * * * * * *
08-11-27 &
提示想学C++的同学,但有不知道从那学习的。 已经半个学期了,现在已经到学到类了 如果在不抓点时间的话,以后会越来越难 大学够无聊的,大家把自己感到无聊的时间抽出一个小时看会C++ 收获真的很大..... 趁现在还能跟上,不要在等到明天了.... 学习c++其实很简单,首先大家要最它有兴趣: 刚开始学时,大家不用急着去编程序,先搞清楚程序的作用,写程序的目的, 搞清楚程序的大体结构,如果有条件的话在电脑上把书上的程序打几遍, 没有电脑的话,就抄上几遍,接着从最简单的程序编起, 比如写个最简单的小学应用题........ 当对程序有了一定的认识的时候,在试着去编些比较复杂的(不是很复杂的。。相对来说) 编程序不要怕有错误,每一个错误都是对你的一个提高,还有编程序要敢大胆的设想,就算结果是错的..... 当你自己能编一个小小的程序时,那种成就感很大的。。。以后会对他越来约来感兴趣的........ C++关键在于入门..... 下面是我在网上看的比较经典的C++入门法则: 1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 3.会用Visual C++,并不说明你会C++; 4.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; 5.看Visual C++的书,是学不了C++语言的; 6.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!? 7.浮躁的人容易问:我到底该学什么;——别问,学就对了; 8.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; 9.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀! 10.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行; 11.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人; 12.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 13.学习编程最好的方法之一就是阅读源代码; 14.在任何时刻都不要认为自己手中的书已经足够了; 15.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 16.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; 17.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好; 18.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样; 19.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密; 20.学习编程的秘诀是:编程,编程,再编程; 21.记住:面向对象技术不只是C++专有的; 22.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码; 23.把在书中看到的有意义的例子扩充; 24.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中; 25.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去; 26.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路; 27.C++语言和C++的集成开发环境要同时学习和掌握; 28.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的; 29.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主; 30.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写; 31.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的; 32.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的; 33.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了; 34.记录下在和别人交流时发现的自己忽视或不理解的知识点; 35.保存好你写过的所有的程序——那是你最好的积累之一; 36.请不要做浮躁的人; 37.请热爱C++!
请登录后再发表评论!}

我要回帖

更多关于 微信小程序的编程语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信