大一,差不多学完c语言了,网上哪里有c语言的编程题目???我就是想多做做题,提高能力,谢谢大家了

作者&投稿:藏美 (若有异议请与网页底部的电邮联系)
我C语言基本学完了, 现在大一下学期了,可我编程基本题目会做,难点的感觉怎么做不出来。。。。。~

  你好,对于你这个情况是比较普遍的,因为毕竟上课学的都是基本东西,你要做难点的一般都是对你用计算机解决现实问题能力的考察,有的时候你做不出来只是不知道这类问题放在计算机里面怎么解决,所以你可以平时多看看一些常用算法和别人解决问题的方法,你也不要太浮躁,编程是需要经验的积累的,你现在不会做,不代表以后不会,你只要不断的积累,那么你以后看见此类问题就知道怎么解决,而且你平时可以多关注下算法,数据结构之类的,这都是想要提高必学的,以后你会解决问题了,那就是要考虑怎么才能高效解决了,就会用到算法,所以不同阶段都有不同的问题,但是只要我们慢慢积累,一定能够变的更好,啊,说了这么多好累,希望对你有点帮助,呵呵!

刚学完c要提高编程能力的话 建议自己试着写写小的c语言游戏 比如俄罗斯方块 连连看等等 推荐看看《windows游戏编程》 去网上搜 有资源的

1、求出能被5整除的所有四位数的和。

2、S=12+22+32……+1002

3、输出100 以内的全部素数,要求每行显示5 个。

4、猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上想再吃时,只剩下一个桃子了。求第一天共摘了多少桃子。

5、A、B、C三人进入决赛,赛前A说:“B和C得第二,我得第一”;B说:“我进入前两名,丙得第三名”;C说:“A不是第二,B不是第一”。比赛产生了一、二、三名,比赛结果显示:获得第一的选手全说对了,获得第二的选手说对了一句,获得第三的选手全说错了。编程求出A、B、C三名选手的名次。

1.计算阶乘
定义阶乘函数如下:n!=1*2*3*...*n,是1到n的连续自然数的乘积。
写一个计算n的阶乘的程序。例如,输入5,输出5!=120。
已知10!的末尾有连续2个0。现求100!的末尾有连续多少个零?
2.歌星大奖赛
在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。
3.借书方案知多少
小明有五本新书的编号为1到5,要借给A,B,C三位小朋友,若每人每次只能借一本,则可以有哪几种不同的借法,共几种?
4.杨辉三角形
在屏幕上显示杨辉三角形的前n+1行。它的特点是每行的第一列数字都是1,其余数字为上一行同一列数字与上一行前一列数字的和。程序当输入n为5时,输出以下内容:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
5.打鱼还是晒网
中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。

12.抓交通肇事犯
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。

15.捕鱼和分鱼
A、B、C、D、E五个人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。日上三杆,A第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。B第二个醒来,也将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。C、D、E依次醒来,也按同样的方法拿走鱼。问他们合伙至少捕了多少条鱼?

26.亲密数
如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。

27.自守数
自守数是指一个数的平方的尾数等于该数自身的自然数。例如:
252=625 762=5776 93762=87909376
请求出200000以内的自守数

29.求具有abcd=(ab+cd)2性质的四位数
3025这个数具有一种独特的性质:将它平分为二段,即30和25,使之相加后求平方,即(30+25)2,恰好等于3025本身。请求出具有这样性质的全部四位数。

36.百钱百鸡问题
中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?

===========================
31.歌德巴赫猜想

验证:2000以内的正偶数都能够分解为两个素数之和(即验证歌德巴赫猜想对2000以内的正偶数成立)。

32.可逆素数
求四位的可逆素数。可逆素数指:一个素数将其各位数字的顺序倒过来构成的反序数也是素数。

求1000以内的孪生素数。孪生素数是指:若a为素数,且a+2也是素数,则素数a和a+2称为孪生素数。
33.回文素数
求不超过1000的回文素数。

爱因斯坦的数学题
爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请问这条阶梯共有多少阶?

此题算法还可考虑求1、2、4、5的最小公倍数n,然后判t(t为n-1)≡0(mod7)是否成立,若不成立则t=t+n,再进行判别,直至选出满足条件的t值。请自行编写程序实现 .

40.三色球问题
若一个口袋中放有12个球,其中有3个红的。3个白的和6个黒的,问从中任取8个共有多少种不同的颜色搭配?

就那点c语言的基础,最多也就是在scanf,printf
如果想真正学学编程
你应该想想,为什么c语言编程是黑色的框框, 比如像qq之类的是怎么编写的,,然后再去写写游戏,到后面写点简单的软件
如果一味的光练习那种东西,也没多大用

网上有一些JO系统可以玩一下,比如以下这个:

http://www.smartoj.com/

里面有很多题目,做完后提交会显示输出是否满足要求,类似于ACM竞赛的模式

在网上搜索C语言实例啊,还有就是书上也有实例的啊,只看题目,自己编程实现就行

你去找二级C语言题目做吧 正好以后还得考2级


一个学过 C 语言的孩子,最快多久能学会 C++
如果C语言达到精通水平 那么学C++ 每天学4个小时以上 一星期就差不多可以入门C++ 一个月就可以很精通。

C语言学习到开发一个软件要多长时间?
可以几个月,也可以一辈子,看你要做什么样的软件,c一般都是作为底层的语言来用的,不过是最基础的东西,也是最经典的东西。

c语言编程学的好可以向哪个方向发展?
可以发展的方向很多。在语言层面,可以向C++, Java, VB等其他编程语言方面拓展。这些语言都是相通的,学好C就可以很轻松地学习其他编程语言,从而使视野更加广阔。在就业层面,一切和计算机相关的职业都或多或少地牵涉到C及其他计算机语言。对于编程学习者来说,最大众的职业就是程序员。不论是网络设计、...

大学c语言怎么学
如何学习C语言?我说一下我是怎么学的吧,因为我就是计算机专业的学生 1. 首先选择一门入门的书籍,c primer plus 适合初学者入门 2. 制定详细的学习计划,遇到不懂的知识点,在网络上找一些对号的视频解决掉,然后回归继续书本学习 3.基础学完后开始在开源社区研究代码,先从看代码开始,然后尝试修改...

掌握C语言后学什么?Python?C++?JAVA?
建议你可以学习C++,因为C语言和C++相似程度比较大,你学习的时候就会比较舒服一点,如果后学的语言差很多的话,会导致很长时间转换不过来,等你适应了后面学的语言,前面学的又会忘记得差不多。所以我推荐你学习和C语言类似的C++。不过我不建议你换语言,毕竟怎么换都只是语法的问题,编程的精髓在于掌握...

如何自学C语言呢?
下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,只要重复多看几遍,就能看懂。C语言我差不多学了一个礼拜,接下来我就学了c++和数据结构算法...

哪位大侠指点一下,如何才能学好c语言?
笔者认为对初学C语言的考生,开始不必在每一个细节上过于死抠,而应当把主要精力放在最基本、最常用的那些部份,待有一定的基础后再深入到一些非主要的细节,有一些细节需要通过较长期的实践才能熟练掌握。初学C语言时,可能会遇到有些问题理解不透,请不要气馁,鼓足勇气向后面的内容学习,待学完后面的...

我是一个新手正在学习C语言,C语言要学到什么程度就可以在威客网站接单...
大概要学完C,C++。要求逻辑思维强大,不怕困难。如果坚持学习的话,相信你2,3年就可以完成自己的目标,这时候你的逻辑思维会比常人快一大步。一定要坚持哦!回答得好关注,采纳!

学习C语言要些什么基础!
2、英文基础。流畅的英文阅读能力,可以辅助C语言学习。3、基本的硬件知识。C语言是一门直接面向底层,可以操作硬件的计算机编程语言,如果可以了解部分硬件知识,对指令集,内存的访问等有一定了解,那么更容易深入学习C语言本质。4、算法及数据结构。编程离不开算法。刚学编程可以一点算法不懂,但一个...

C语言怎么学习啊?
如何 学习C语言 时间:2007-1-5 17:23:03 作者:梁肇新 某天,你需要完成一个求100的阶乘的作业,于是你搬来一个最新的电脑,为它安装了最新的windows vista操作系统,然后坐在它的身前,喊“喂电脑,给我计算100的阶乘”,电脑说“ok, wait a moment”; 过了一会,一盘香菇小白菜端了上来!呵呵,电脑不是waite...

青龙满族自治县18896097172: c语言自学哪个网站好一点? -
巢纯白带: 推荐清华大学出版的,谭浩强的绿皮书,适合自学,至于教程,你可以去优酷搜索,但是多数没什么作用,主要靠自己学,开始时候看不懂很正常,继续往下看,等到一定时间就会明白前面的内容,c语言是很基本的语言,但凡刚接触一种语言的时候都会觉得很难,尤其是自学,以为那是一个新的领域,不要放弃,就会成功.还有,必须多练,不一定要书上那个软件,用vc++6.0也可以,强烈推荐^

青龙满族自治县18896097172: 大一新生,学习C语言程序设计,应该下什么软件?有什么推荐的教程和学习网站吗?(匹配WIN7的操作系统) -
巢纯白带: 这年头最好用Visual Studio 2005,因为6.0太老了,且不太支持Win7.另外,还有一个开源的CodeBlocks.这两个都很优秀.

青龙满族自治县18896097172: 大一新生刚学完C语言,想自学单片机,给点建议~ -
巢纯白带: 如果刚开始学,建议先学习51单片机.市场上卖的51学习板都差不多,也可以自己在网上搜一些原理图,自己做一个简单的学习班,既省钱又可以锻炼动手能力.书本和视频教程当然是要看的,找个高年级的学长教你可以起到事半功倍的效果....

青龙满族自治县18896097172: 大一C语言学完了好像没什么用 -
巢纯白带: c课程仅仅是带你入门,涉及的不过是基础语法 建议你先巩固基础,学习c语言库函数.了解各个库函数的实现方法,学习自己改写功能类似的库函数,毕竟库函数是c前辈们写的精华,可取之处很多 另外还要学习数据结构 算法等课程,以后用c写小课题,指针的使用也很关键.学习的过程中多动手调试程序,一阶段后自己挑个小课题来做,写c就是不断调试和修改的过程

青龙满族自治县18896097172: 我学完C语言了,下一步学什么好!用什么软件做平台\? -
巢纯白带: 语言只是描述工具 根本不值一毛钱.你要做的是用C去做一个东西.这个程序能够在DOS上,UNIX上或者是在WINDOWS上运行.这个程序能实现一些不大不小的功能.这个程序的结构要你修改到认为他很整洁,很简单 这个程序的代码你要认为已经没有什么值得改的.这个程序的所有算法你要觉得都是最精妙的 你认为要加个功能是非常方便的 你认为....你认为....你已经是优秀的程序员了,祝贺你!

青龙满族自治县18896097172: 大一要结束了,学过了c,c++,下一步该怎么走 -
巢纯白带: 我个人是先学C再学C++的,我认为这样比较正统.但根据我的学习体验来看,C是面向过程的语言,而C++是面向对象的,两者有质上不同.学完C,你不能马上编出个很好的程序,但这是最底层的东西,要学好C++一定是要学好C的,很明显的道理.你如果打算长期钻研的话,建议一步步打好基础再拾级而上.不过其实可以先大致了解C的基本内容,然后再看C++,深入了解C++.至于书,我本人觉得并不算重要,而且基本内容也差不到哪里去,买本大致上手的就可以了,很多了.关键是要多交流,多看看网站,不懂的地方到网上提出来才能学好.1、当你要输入一个路径:C:\windows\system32\calc.exe

青龙满族自治县18896097172: 大一新生,才学完C,想学编程和单片机,从哪些地方入手?100分救教!!!
巢纯白带: 学了C语言可以学简单的单片机,建议学习51入门,资料多简单初学者学习很有好多.学习建议买块51单片机开发板,淘宝上有很多,好点的一百多,一般的几十块也行.由于你还没学习模电数电等知识,学习的时候可以下一些视频来看,那样效率更高如果只是看书可能很多电路方面的东西看了也是一头雾水,推荐郭天祥的十天学会单片机,讲得很详细包括电路的原理还有程序怎么去实现,对初学者很有帮助.在看视频的同时也可以看看书,理解更深层的东西,如果有兴趣可以学习一些汇编知识那样对单片机底层了解会更深.最后关键是要自己动手写程序多练习.

青龙满族自治县18896097172: 我是一个电脑菜鸟,但想学c语言编程,该从哪开始入手
巢纯白带: 我是大一的,刚学完c语言~教材毫无疑问是《C程序设计》(谭浩强 著),这是最经典的教材~其实我上大学,虽然有c语言的课,但也都是自学的.我就是边看书看电脑视频~我试过很多视频~认为只有两个版本很好,1、曾怡老师的c语言视频 2、吉林大学的c语言视频~优酷上可以在线观看.当然你要下载Microsoft Visual C++ 6.0这个软件~自己多练习~有时你自己光看书怎么也不懂,当你自己动手编完一个程序后发现自己突然懂了~好啦~我说这么多,关键还要看你啦~真想学就别放弃~加油吧!祝你成功

青龙满族自治县18896097172: 我是大一学软件工程的,学完了c语言想问问接下来都要学什么,有顺序的排列一下大学软件工程要学哪些,感 -
巢纯白带: 1.学完C/C++,再学java2.VB就不用了.3.《汇编语言》,《数据结构》,《Delphi》学汇编不错,但是学的顺序错了,你应该在学C之前学汇编的数据结构我就不说了,普通高校软件工程专业的必修课,计算机类考研4大专业课之一,很重要的....

青龙满族自治县18896097172: 我是一名大一的学生,目前只学过C语言,但现在需要自己制作一个APP,我接下来需要学什么呢?用什么软 -
巢纯白带: 脚踏实地吧,App是应用程序,需要涉及的知识很多,你可以先学一门面向对象的语言,c++,C#,java,都可以,再学数据库,如果还有时间的话,学一门软件工程设计吧,仅仅靠C和设计前端是做不出APP的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网