标题:这个帖子是大神和小白共同探讨的!
只看楼主
zapjun
Rank: 1
来 自:广西柳州
等 级:新手上路
帖 子:30
专家分:8
注 册:2013-12-25
结帖率:60%
已结贴  问题点数:20 回复次数:7 
这个帖子是大神和小白共同探讨的!
每个程序员都有自己的小怪癖,但是我怎么感觉自己没有呢?我是新人,现在只会使用if和while,这些知识足够写题了,我的数学不好;逻辑也不好!好比小学生一样的数学!我开始学习程序的时候就是把那些题目做了一遍,然后在把答案删除从做,从新想方法写代码。我不知道以后能不能成为一个高手,但是我希望有哪位大师能告诉我该怎么学习!有什么好的学习方法和有什么好的小怪癖值得我们去学习!
这些题目我都是用if和while写出来了,里面有好多困难!我在这些题目里有失去信心!
我现在这些题目里总感觉自己的数学不好逻辑不好!我只能一遍一遍的做题,想不同方法去做他们!
大师们可以给点一些意见和想法给我吗?
小生!感激不尽了!
==========================练习1===========================
计算半径为n的圆的周长C=2π*r和面积S=π*r*r
==========================练习2===========================
两个变量值交换,(两种方法)
==========================练习3===========================
输入3个数,从小到大输出
=========================练习4===========================
输入一个学生成绩(0 - 100)
    //60分以下,输入不及格
    //60-69,合格
    //70-79,良
    //80-89,优
    //90以上,超神
==========================================================
1计算从1至100的累加和,并打印累加过程值,每个数占5位宽度,每打印5个字符数换行。
======================================================
2输入一个字母,显示从这个字母开始的5个字符。
=======================================================
3接收键盘输入的一个字符,并输出,直到输入“#”为止。
===========================================================
4编写程序,输出ASCII序列中从(1~127)的字符对照表。
=====================================================================================
5编写程序,输出10~1000的能够同时被2、3、7整除的数及其个数。要求左对齐,一行输出7个数
==================================================================================
6编写程序,打印个位数是6、且能被3整除的所有3位数及其个数。要求一行打印8个数据。
==========================================================
1.编写程序,用户输入两个整数,和运算符,对这两个整数施行
加、减、乘、除等不同的运算,并将两个操作数的运算结果输出。
列请输入8+9
=========================练习5===========================
求0-100之间所有偶数的和与奇数和,分别输出
==========================练习6===========================
求10的阶乘(1*2*3……*10);
==========================练习7===========================
输入一个数n为7463453,使屏幕反向输出一个数字:3543647;
=========================练习8===========================
在屏幕上输出以下形状:(双循环)
*
**
***
****
*****
******
==========================练习9===========================
在屏幕上输出以下形状:
     *
    **
   ***
  ****
 *****
******
==========================练习10===========================
在屏幕上输出以下形状(单循环):
*
**
***
****
*****
******
==========================练习11===========================
在屏幕上输出以下形状(3循环)
    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *
在屏幕上输出以下形状
    *
   ***
  *****
 *******
*********
在屏幕上输出以下形状
    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *
在屏幕上输出以下形状
*********
 *******
  *****
   ***
    *
==========================画圆=============================
---****---
--******--
--******--
-********-
**********
-********-
--******--
--******--
---****---
==========================练习12===========================
打印9 * 9乘法表
1 * 1 = 1
1 * 2 = 2  2 * 2 = 4
1 * 3 = 3  2 * 3 = 6  3 * 3 = 9
1 * 4 = 4  2 * 4 = 8  3 * 4 = 12  4 * 4 = 16
=========================练习13===========================
找出100到999之间的水仙花数;"153 = 1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3"
    两种方法(单循环,嵌套循环)
==========================练习14===========================
有1、2、3、4四个数字,能组成多少个不相同且无重复的三位数?都是多少?
==========================练习15===========================
歌星大赛中,有100个评委给选手打分;
分值1-100,根据去掉一个最高分和一个最低分;
取剩余98个分数的平均分,作为该选手最后得分;
==========================练习16===========================
3个可乐瓶可以换一瓶可乐,现在有364瓶可乐。
问一共可以喝多少瓶可乐,剩下几个空瓶!
==========================练习17===========================
古典问题:有一对兔子,从出生后第3个月起,每个月都生一对兔子;
小兔子长到第三个月后,每个月又生一对兔子;
假如兔子都不死,第1 到 第20个月里,每个月的兔子总数为多少?
==========================练习18===========================
百钱百鸡:
公鸡5圆1只,母鸡3圆1只,小鸡1圆3只
100圆钱买100只鸡,问公鸡、母鸡、小鸡各多少只;
==========================练习19===========================
输出一个120-245之间的随机数
==========================练习20===========================
猜数字游戏,我有一个数,请您猜猜是多少?
//请您输入一个0-50之间的数:20(用户输入数字)
//您猜小了,这个数字比20大:30
//您猜大了,这个数字比30小:25
//恭喜您猜对了,这个数字为:25
==========================练习21===========================
初始化一个数组,赋值为10个随机数,倒叙这10个随机数之后,输出此数组;
==========================练习22===========================
初始化一个10个元素的数组,赋值为0-10,乱序后,输出;
//(两种方法)
==========================练习23===========================
先用随机数初始化一个一维数组(20个元素),之后将数组内奇数放左边偶数放右边
==========================练习24===========================
数组排序:选择、冒泡、插入()
==========================练习25===========================
二维数组(2*3)赋值(两种方法,单循环、嵌套循环)
arrays[2][3]
1,2,3
4,5,6
=========================练习26===========================
数组内容拷贝
arrays[2][3]
1,2,3
4,5,6
拷贝到
arrays[3][2]
1,2
3,4
5,6
==========================练习28===========================
初始化以下数组:(两种方法)
1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 1
1 2 3 3 3 3 3 2 1
1 2 3 4 4 4 3 2 1
1 2 3 4 5 4 3 2 1
1 2 3 4 4 4 3 2 1
1 2 3 3 3 3 3 2 1
1 2 2 2 2 2 2 2 1
1 1 1 1 1 1 1 1 1
==========================练习29===========================
输出杨辉三角(二维数组法)n层
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 5 1
1 6 15 15 6 1
==========================练习30===========================
二维数组坐标拷贝;
把第2个二维数组按照已知坐标,赋值到第1个二维数组内,
如果第2个二维数组超出第1个二维数组,则溢出部分不拷贝;
0 0 0 0 0 0 0 0 0 0  1 2 3
0 0 0 0 0 0 0 0 0 0  4 5 6
0 0 0 0 0 0 0 0 0 0  7 8 9
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
==========================练习31===========================
输入一个字符串,将字符串内小写字符改为大写;(小写)
========================练习32===========================
输入一个字符串,把字符串转化为整数,然后用整数打印出来.
=========================练习33===========================
整数转化为字符串.
==========================练习34===========================
两个字符串,s1,s2,查找s2在s1中第一次出现的位置,找不到返回0.
==========================练习35===========================
终极字符串题:字符串替换;测试用例要周密
s1,s2,s3,找到s1种所有s2字符串,并将其替换为字符串s3
s1:"111lkj111lkjaelkj1111111111lkajwelkrj111";
s2:"111";
s3:"11", (“要考虑如下情况2, 222, 2222”);
替换结果:"2lkj2lkjaelkj21lkajwelkrj2"
==========================练习36===========================
计算字符串长度,如:“sdfa” 输出“4”.
==========================练习37===========================
比较两个字符串是否相等;
==========================练习38===========================
字符串拼接,将字符串2拼接到字符串1的尾部,
如:s1:"123" s2:"asd" 结果为 s1:"123asd";
搜索更多相关主题的帖子: 怎么学习 学习方法 小学生 程序员 
2013-12-29 13:49
pauljames
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:千里冰封
威 望:9
帖 子:1555
专家分:10000
注 册:2011-5-8
得分:4 
只有习题,没有参考代码?

经常不在线不能及时回复短消息,如有c/单片机/运动控制/数据采集等方面的项目难题可加qq1921826084。
2013-12-31 07:06
so_love
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:7
帖 子:812
专家分:4151
注 册:2013-11-25
得分:4 
没理解什么意思。是说要答案?

一花一世界、一叶一追寻、片片花叶落、情系何人身。
2013-12-31 09:34
xiaozi2013
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:四川成都
等 级:蒙面侠
威 望:6
帖 子:830
专家分:4331
注 册:2013-12-13
得分:4 
个人理解:
       ----话说才接触c语言。。困难肯定有的------
 
      ----关于失去信心这一说,我觉得:

             只要对代码感兴趣,困难是最好的动力---

--整天敲那些破代码能找着媳妇儿吗。。。---
2013-12-31 10:34
vivalatom
Rank: 2
等 级:论坛游民
帖 子:23
专家分:39
注 册:2013-12-2
得分:4 
感觉你差不多应该学指针了。。。如果这个也搞定的话就学结构体,共用体然后文件什么的,以上全部搞定的话c的基础差不多就打好了,之后就是多看多写,熟悉熟悉c的函数什么的。。。成为高手主要靠的是后期的积累
2014-01-01 15:12
zapjun
Rank: 1
来 自:广西柳州
等 级:新手上路
帖 子:30
专家分:8
注 册:2013-12-25
得分:0 
回复 2楼 pauljames
自己做呀,我每道题都用了两种方法!

西游记告诉我既没有后台、也没有师傅!所以老实敲代码!
2014-01-05 21:44
zapjun
Rank: 1
来 自:广西柳州
等 级:新手上路
帖 子:30
专家分:8
注 册:2013-12-25
得分:0 
回复 4楼 xiaozi2013
关键我的数学不好!

西游记告诉我既没有后台、也没有师傅!所以老实敲代码!
2014-01-05 21:45
zapjun
Rank: 1
来 自:广西柳州
等 级:新手上路
帖 子:30
专家分:8
注 册:2013-12-25
得分:0 
回复 5楼 vivalatom
欲速则不达!我才学习你到1个月呢!还在练算法和逻辑。

西游记告诉我既没有后台、也没有师傅!所以老实敲代码!
2014-01-05 21:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-425853-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.330409 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved