-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
2008
08-11
08-11
尽管C语言中可以使用malloc来动态的分配数组,也可以使用C99的新特性,直接定义动态数组,不过这些的前提都是,用户必须手动的输入数组的大小。
但实际情况是,你不大可能每次都要用户自己来确定数组的大小?
如何实现:从scanf中读入一个字符串,并直接根据字符串的长度来定义动态数组?(使用纯C语言实现,不要使用其他工具) 谢谢各位了!....
Read More >
2008
08-10
08-10
以下程序的运行结果是
#include"stdio.h"
main()
{printf("FACT(5):%d\n",fact(5));
printf("FACT(1):%d\n",fact(1));
fact(-5);
}
fact(int value)
{ if (value<0) {printf("FACT(-1):Error!\n");reurun(-1);
els....
Read More >
2008
08-10
08-10
char *s;
int nfrogs;
......
s=(nfrogs ==1 ) ? "" : "s";
printf("We found %d frog%s in the pond.\n",nfrogs,s);
这段代码没必要的部分我省略了,就是s=(nfrogs ==1 ) ? "" : "s"这一段不知道该怎样理解。非常感谢。
....
Read More >
2008
08-10
08-10
这几道题只能用C不能用C++(1) List some ways for a C function to pass a string back to its caller. Say what advantages or disadvantages each way might have. (2)The following function counts the number....
Read More >
2008
08-08
08-08
2008
08-07
08-07
下面程序的文件名是planet.c,此程序的目的是为了测试一系列字符串,从而找出哪些字符串是行星的名字.程序执行时,用户将把测试的字符串放置在命令行中:
planet Jupiter venus Earth fred
程序会指出每个字符串是否是行星的名字.如果是,程序还将显示行星的编号(把最靠近太阳的行星编号为1):
jupiter is planet 5
venus is not a p....
Read More >
2008
08-06
08-06
我是最近才开始学习c语言的。在我看的书中的有些练习题总会提到说某一个算法比另一个算法高效,比如有提到说在计算平方根的时候,Xi+1=0.5*(Xi+a/Xi)这种算法要比sqrt()高效。我不懂怎样就算是高效了,还望高手给予指点,十分感谢。....
Read More >
本来以为自己可以解决的 可是研究了一天都没结果 实在没辙了 就来麻烦各位啦
是个求 N的x次方的问题 代码如下
#include <stdio.h>
double power(double x,int n){ int i; double s=1.0f; for(i=0;i<n;i++)&nbs....
Read More >
2008
08-06
08-06
#include<iostream.h>
void display(const double &r);
void main()
{
double d(6.5);
display(d);
}
void display(const double &r)
{cout<<"r="<<r<<endl;}
我想问d为什么是6.5....
Read More >
2008
08-06
08-06
编写程序,用来读一条消息,然后检查这条消息是否是回文(信息中从左到右的字母和从右到左的字母完全一样,忽略所有不是字母的字符).例如:
enter a message:He lived as a devil,eh?
palindrome
enter a message:Madam,I am Adam.
not a palindrome
下面是我写的程序,不知道哪里错了(检查了很多次,还是看....
Read More >