
C语言学习
借问众神明.
犹当晚学,不可自弃
展开
-
找出一段二进制数中出现0的最低位的位置-C语言
思路:可以将一组二进制数存入到数组中,然后遍历数组,用每一位去与1进行与运算,若为0,则表示出现了0,则输出此时的位置。有一组十六比特的二进制数组,需要找出0出现的位置(在最低位出现时),如110011,则输出2。...原创 2022-08-07 19:21:58 · 1237 阅读 · 0 评论 -
C语言-找出0-100内的素数
c语言基础题-求质数即素数首先要知道素数的定义,素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任意整数整除的数。于是可以使用for循环和求余的方式实现此功能。实现代码如下:结果如下:...原创 2022-06-29 13:58:10 · 3140 阅读 · 0 评论 -
计数一段字符串中不同字母的个数-lfk真题
使用C语言实现一段代码满足以下要求:当输入一段字符串以后,可以输出不同字母的个数,如输入aaaggg,则输出3a3g直接给出代码:结果测试原创 2022-06-27 19:34:13 · 457 阅读 · 0 评论 -
C语言手撕代码
本文总结了一些在笔试中常见的一些C语言代码题。文章目录冒泡排序字符翻转冒泡排序冒泡排序是比较基础的排序算法之一,其思想是相邻的元素两两比较,较大的数下沉,较小的数冒起来,这样一趟比较下来,最大(小)值就会排列在一端。整个过程如同气泡冒起,因此被称作冒泡排序。实现代码如下:#include <stdio.h>void bubblesort(int a[],int length);void swap(int a[],int i,int j);int main(){ int原创 2022-04-19 16:48:23 · 1395 阅读 · 0 评论