
C笔记
流星的邂逅
这个作者很懒,什么都没留下…
展开
-
将一行字符串中的多余空格去掉,例如'' abc ABC def ''去掉多余空格后''abc ABC def''
将一行字符串中的多余空格去掉,例如'' abc ABC def ''去掉多余空格后''abc ABC def'',程序如下:#include <stdio.h>#include <string.h>int main(){ char a[100]; char temp[100]; int n,i,len; int word=0; l...原创 2018-09-03 23:11:48 · 1268 阅读 · 0 评论 -
建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。(自己编程)
建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。最近接触到了链表的编程学习,遇到这样的比较基础的编程,程序表现大致分为几个步骤:1、建立一个链表,编写一个建立链表的函数,并输入学号、姓名、性别、年龄,这些信息,2、编写一个删除输入要求年龄的函数。3、编写一个链表输出函数。#include <stdio...原创 2018-11-19 21:28:31 · 19972 阅读 · 1 评论 -
设计一个函数,使给出一个数的原码能得到该数的补码--(自己编程)
最近在练习位操作相关的编程,遇到了这样的一个题目,设一个函数,使给出一个数的原码能够得到该数的补码,大家都知道,正数的原码和补码是相等的,负数的补码求得需要一系列的转换,负数求补码的算法如下:1、求得负数的绝对值;2、对该绝对值进行取反操作;3、对取反之后的绝对值加1。根据上面是算法,编写的程序如下:#include <stdio.h>typedef unsi...原创 2018-12-02 23:38:06 · 5004 阅读 · 0 评论 -
关于Code:: Blocks中不能输出double类型数据问题总结说明
最新在练习C Primer Plus中的编程题,其中有一个题如下:编写一个程序,提示用户输入一个double类型的数,并打印该数的立方值。自己设计一个函数计算并打印立方值。main()函数要把用户输入的值传递给该函数。看了这题目应该是个很简单的,于是自己编写了程序,如下:#include <stdio.h>#include <stdlib.h>int ma...原创 2019-04-04 23:33:36 · 2715 阅读 · 1 评论