- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Qt5编写科学计算器碰到的一个问题
最近在编写计算器的时候,碰到了一些问题,比如sin按钮功能。我的代码本来是这样写的:sin按钮槽函数void MainWindow::on_btnSin_clicked(){ QString s = ui->lineEdit->text(); ui->lineEdit->setText("sin("+s+"rad)"); clickbtn("sin")
2014-12-31 15:05:55 1497
原创 请写出下面代码在 32 位平台上的运行结果并给出分析,并说明sizeof的性质
请写出下面代码在 32 位平台上的运行结果并给出分析,并说明sizeof的性质。
2014-12-31 15:02:51 955
原创 已知两个链表head1 和head2 各自有序,请把它们合并成一个链表依然有序
已知两个链表head1 和head2 各自有序,请把它们合并成一个链表依然有序
2014-12-31 14:56:55 1262
原创 回文函数的编写
编写函数int palindrome(char *str);如果参数字符串是个回文,函数就返回真,否则就返回假。回文就是指一个字符串从左向右读和从右向左读是一样的。函数应该忽略所有的非字母字符,而且在进行字符比较时不用区分大小写。
2014-12-31 14:51:47 1394
原创 请编写一个函数,删除一个字符串的一部分。
请编写一个函数,删除一个字符串的一部分,函数的原型如下:intdel_substr(char *str,char const *substr)函数首先应该判断substr是否出现在str中,如果它并未出现,函数就返回0;如果出现,函数应该把str中位于该子串后面的所有字符复制到该子串的位置,从而删除这个子串,然后函数返回1。如果substr多次出现在str中,函数只删除第1次出现的子串,函数的第二个参数绝不被修改。注意:不应该使用任何用于操纵字符串的库函数。函数的任何地方都不应该使用下标引用。
2014-12-31 14:50:41 2461 1
原创 很有趣的一道编程题,子弹分发问题
在某次实弹射击训练中,班长将十个战士围成一圈发子弹,首先,班长给第一个战士10颗,第二个战士2颗,第三个战士8颗,第四个战士22颗,第五个战士16颗,第六个战士4颗,第七个战士10颗,第八个战士6颗,第九个战士14颗,第十个战士20颗,然后按如下方法将每个战士手中的子弹进行调整,所有的战士检查自己手中的子弹数,如果子弹数为奇数,则向班长再要一颗,然后每个战士再同时将自己手中的子弹分一半给下一个战士(第10个战士将手中的子弹分一半给第一个战士)。问需要多少次调整后,每个战士手中的子弹数都相等?每个人各有多少颗
2014-12-31 14:46:20 1124
转载 软件开发者的职业发展之路
你是否还一直保持着对编程的热爱?每一段通过测试的代码都能给你愉悦的成就感;每当接触到一个崭新的前沿框架你都感到兴奋并跃跃欲试……如果你仍一如既往的保持着这份激情,那么软件开发这项工作真的对你再适合不过了。但是,你是否考虑过在5年、10年、15年以后的职业规划呢?你还要继续写代码么?如果你之前没有考虑过这个问题,那么这篇文章可以给你很好的建议,它将指导你发现软件开发人员可能经历的职业发展之路。
2014-12-31 14:37:56 488
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人