![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试训练
costeeer
这个作者很懒,什么都没留下…
展开
-
不用库函数,用c语言实现将一整型数字转化为字符串
#include#includeint main(){ int n; char s[100] = {0}; int i = 0, j, flag = 0; char temp; scanf("%d", &n); if(n < 0)//为负数 { n = -n; flag = 1; } if(n == 0)//数字为0 { s[i++] = '0'; }原创 2018-01-25 19:42:49 · 1928 阅读 · 0 评论 -
有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位?
#includeint main(){ int n, i, temp, count = 0; printf("输入人数:\n"); scanf("%d", &n); int a[n]; temp = n; for(i = 0; i < temp; i++) { a[i] = i+1; } i = 0; while(temp > 1) { if(a[i] != 0原创 2018-01-25 19:38:12 · 468 阅读 · 0 评论 -
单链表的建立,把a~z 26个字母插入到链表中,并且倒叙,还要打印
#include #includetypedef struct linklist { char ff; struct linklist *next;}Node; typedef Node* Linklist;int main(){ Linklist L, new; L = (Linklist)malloc(sizeof(Node)); L->next = NULL原创 2018-01-25 19:47:28 · 2634 阅读 · 0 评论 -
c语言实现输出2的1000次方
//用数组来模拟它的进位#include int main(void) { int a[1000]; //先定义一个足够大的数组 int i,j; for(i=0; i<1000; i++) //先置零 { a[i] = 0; } a[0] = 1原创 2018-01-29 15:31:59 · 1224 阅读 · 0 评论