初入编程门&用C++写了几个小编程题

原创 2016年08月29日 21:50:59

之前自己对计算机的了解还真是有限。

其实已经是一枚建筑学研究生,之前学过一点点VB,然而本着唤醒自己玩技术的理想的想法,以及一些想入行互联网的私心,跌跌撞撞开始学编程。

头脑中并没有构建出一个十分清晰的学习路径,只知道CSAPP、CLRS是绝对的经典,一定要读,虽然以我浅薄的基础看的并不快嗯。

去围观了李戈老师的计算导论与C语言,边学C语言(technically,在C++的环境中的C++的C语言部分)边着手构建知识框架(企图解决上一行中的问题)。

在刚刚开始学习C语言的阶段做的一些极为基本的记录,都是这两天自己写代码的时候犯过/卡到过(卡住主要是由于对于编程语言的逻辑不甚了解,一些操作不知道该如何表述)错误的地方:

在C++中,输入的两个数值分别赋给两个变量:

输入时中间用空格

cin>>a>>b

 

定义字符变量市一定要用单引号

表示等于的判定时,要用两个等号:==

 

i++等效于i=i+1


While(n--)先自减再执行;本次循环语句中n值已经变为n-1

 

在构想程序时,一定要想到所有的可能性

输出数列一定要用循环语句(for now)


晚上又在POJ提交了几个项目,嗯,编程果然是一项极其严谨极有逻辑的工作,适合我。

C/C++笔试编程题集

1、编一个程序求质数的和,例如F(7)=2+3+5+7+11+13 +17=58。(软件业巨无霸——微软笔试面试题目(1))2、自己定义数据结构,写出程序:二叉树的前序遍历。(中国最重要的电信设备和全...
  • jamesmf
  • jamesmf
  • 2009年10月13日 22:52
  • 10846

C++编程基础题

题目: 1.字符串转为int 输入1234 输出1234 注意:输入的必须为字符串,输出必须为int型 2.偶数位转为大写 例如: 输入:lanzhihui is a boy! 输出:lAnZh...
  • byr940923
  • byr940923
  • 2015年04月02日 01:06
  • 185

经典C++笔试题目--100(编程练习(比C要难)(91-100))

编程练习(比C要难)(91-100) 91、请编写一个 C 函数,该函数给出一个字节中被置 1 的位的个数。  【参考答案】 unsigned int TestAsOne0(char...
  • xiangjai
  • xiangjai
  • 2016年08月25日 16:09
  • 7597

C/C++编程题开头字符串、数据输入几种写法

1、题设   在IT公司编程题中,往往让你一并写上测试数据输入和结果输出的Demo,这也是程序员基本的功底。想一想如果连自己的测试数据都无法给入,后面的算法写的再好,也无法测试它的准确性和效果。下面分...
  • FX677588
  • FX677588
  • 2016年09月21日 12:26
  • 1609

类和对象-编程题#1(C++程序设计第3周)

编程题#1 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 下面程序...
  • abc8730866
  • abc8730866
  • 2017年02月28日 16:24
  • 690

2018阿里秋招C/C++研发编程题——字符串处理

给定一个字符串S和有效单词的字典D,请确定可以插入到S中的最小空格数,使得最终的字符串完全由D中的有效单词组成,并输出解。 如果没有解则应该输出n/a 例如 输入 S = "ilikealiba...
  • eagle51
  • eagle51
  • 2017年08月26日 08:49
  • 376

高质量C++编程_C++/C试题

一、请填写BOOL, float, 指针变量 与“零值”比较的if语句 请写出 BOOLflag 与“零值”比较的if语句: if (flag) { } if (!flag) { }请写...
  • insistGoGo
  • insistGoGo
  • 2013年06月20日 17:31
  • 2126

C/C++常见的编程题

关于C/C++的编程入手,我会每天不断更新,希望给大家带来帮助
  • u012388338
  • u012388338
  • 2013年10月15日 21:05
  • 824

几个简单的shell编程题

下面是几个关于shell简单的编程题目,算是熟悉一下shell吧 首先打开我们的终端,然后进入我的共享文件 cd /mnt/hgfs 看到在共享文件下游一个文件夹virtual 进入virtua...
  • wozaidengnihaojiu
  • wozaidengnihaojiu
  • 2016年06月23日 23:17
  • 533

Java面试编程题——排序,随机100个数,从大到小,输出次最大值

题目:随机生成100个小于1000的数,从大到小排序,并输出次最大值。 拿到题目的时候,想的好简单,冒泡排序,从大到小,取数组中第二个数,就是次最大值。回来又细想了下,如果随机生成的数中有重复值,这么...
  • java_cjl
  • java_cjl
  • 2017年11月04日 10:33
  • 101
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:初入编程门&用C++写了几个小编程题
举报原因:
原因补充:

(最多只允许输入30个字)