
c语言学习
风月无古今
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实现垂直方向打印输入的单词长度的直方图
#include <stdio.h> #define MAX 10 #define IN 0 #define OUT 1 //打印单词输入的直方图 int main() { char a[MAX][MAX]; //建立存储单词大小的数组 10*10 int c; int state = OUT; int num1,num2; for(num1=0;num1<MA...原创 2018-06-11 21:54:19 · 267 阅读 · 0 评论 -
实现ATOI(ascii to int)
写了一个练手的小程序:ATOI #include <stdio.h> //实现atoi(ascii to int)函数的功能(即从键盘以%s输入一个字符串, //将输入的字符串转换成一个整形数据以%d输出) void main() { char ch[10]={'\0'}; char * q1=ch; scanf("%s",q1); int num=0; while(1...原创 2018-06-06 21:27:52 · 505 阅读 · 0 评论 -
输入一个未知位数的int型的数,将其转换为char型的数据存储起来
今天想了一个题目:键盘输入一个unsigned int n ;分别以字符的方式存储n的万、千、百、十、个位 uint n; char ch[20]={'0'}; char *p=ch; int num=0; scanf("%d",&n); //从键盘接收到数字传给int型的变量 while(n/10!=0) //位数的分离,n/10的意义:如果只剩下个位就不会...原创 2018-06-07 22:28:13 · 717 阅读 · 0 评论 -
实现ITOB:将整数n转换为已b为底的数
例如 itob(n,s,16)将整数n格式化为十六进制整数保存在s中 就是一个十进制转换成n进制的程序; 本程序中大于10的进制,10之后的数字用 A~Z来代替,格式如十六进制的表示方法。 #include <stdio.h> //itob 函数:将整数n转换为以b为底的数,并将转换结果以字符的形式保存 //在字符串中。例如,itob(n,s,16)把整数n格式化成十六进制整数...原创 2018-06-18 20:04:28 · 924 阅读 · 0 评论 -
冒泡排序之复习
#include <stdio.h> int main(int argc,char *argv[]) //================================================ //argc是命令行总的参数个数 //argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数, //char *argv[]...原创 2018-06-04 21:22:25 · 274 阅读 · 0 评论