c语言入门
keepupblw
蛰伏
展开
-
c语言--交换两个数的函数
一、借助中间数来交换两个数void swap(in)原创 2014-04-22 11:34:54 · 1292 阅读 · 0 评论 -
c程序设计语言习题1-9
编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替。void copyinput(){ char c; char str[1000]; int i=0; while((c=getchar())!=EOF){ if(c==' ' && i>0){ if(str[i-1]==' '){原创 2014-04-23 11:33:07 · 1235 阅读 · 0 评论 -
c程序设计语言习题1-10
练习 1-10 编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,把回退符替换为\b,把反斜杠替按为\\。这样可以将制表符和回退符以可见的方式显示出来。原创 2014-04-23 14:54:35 · 1020 阅读 · 0 评论 -
c语言中:data[i]=i[data]
c语言中data[i]=i[data]data[i]=*(data+i)=原创 2014-04-23 15:34:10 · 3140 阅读 · 0 评论 -
c语言中统计输入的行数、单词数与字符数
来源:《c程序设计语言》功能需求:写个函数,用于统计输入的行数、单词数与字符数。这里对单词的定义比较宽松,它是任何其中不包含空格、制表符或换行符的字符序列。代码如下:#include #define IN 1#define OUT 0void wc(){ char c; int char_num,word_num,li原创 2014-04-24 08:51:59 · 7228 阅读 · 1 评论 -
简单数加法
#include #include /** 通过键盘输入100以内正整数的加、减运算式,编写程序输出运算结果字符串*/void arithmetic(const char *pInputStr, long lInputLen){ int i,flag_num1,flag_oper,flag_num2; i=0; flag_num1=0; while(pInputStr[i]>=原创 2014-06-23 18:57:54 · 609 阅读 · 0 评论 -
C++中构造函数的调用次数
c++定义类的对象MyClass a,b[2],*c,**d,*e[2],*f=new char A,*g=new char B[2]分别调用几次构造函数?为什么?转载 2014-09-13 19:34:16 · 7822 阅读 · 0 评论