代码编织梦想

c语言算法赛——蓝桥杯(省赛试题)-爱代码爱编程

一、十四届C/C++程序设计C组试题 十四届程序C组试题A #include <stdio.h> int main() { long long sum = 0; int n = 20230408; int i = 0; // 累加从1到n的所有整数 for (i = 1; i <=

【程序设计入门——c语言】mooc浙大翁恺教授【第四周,3多路分支,小测验】-爱代码爱编程

题目 代码 #include<stdio.h> int main() { int i=1; switch ( i%3 ) { case 0: printf("zero"); case 1: pri

通讯录新手限定版-爱代码爱编程

要求 1.通讯录中能够存放1000个人的信息每个人的信息:名字+年龄+性别+电话+地址 2.增加指定人的信息 3.删除指定人的信息 4.修改指定人的信息 5.查看所有人的信息 6.搜索指定人的信息 7.改变通讯录信息排序 contact.

【c语言】链式表的按序号查找_单链表按序号查找-爱代码爱编程

本题要求实现一个函数,找到并返回链式表的第K个元素。 函数接口定义: ElementType FindKth( List L, int K ); 其中List结构定义如下: typedef struct LNode *PtrToLNode; struct LNode { ElementType Data; PtrToL

【c语言】实验8-爱代码爱编程

报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(<n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去,直到留下最后一个人。 本题要求编写函数,给出每个人的退出顺序编号。 函数接口定义: voidCountOff( int n, int m, int out[] ); 其中n

c语言:选择+编程(每日一练day7)_关于下面代码说法正确的是 int test(int x) { return (x==1) ? 1 :-爱代码爱编程

目录 选择题: 题一: 题二: 题三: 题四: 题五: 编程题: 题一:图片整理 思路一: 思路二:  题二:寻找数组的中心下标  思路一: 本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵! 感谢大佬们的一键三连! 感谢大佬们的一键三连! 感谢大佬们的一键三连! 选择题:

c语言:选择+编程(每日一练day5)_ch=abc123ch=(ch+5-爱代码爱编程

目录 选择题: 题一: 题二: 题三: 题四: 题五: 编程题: 题一:数字在升序数组中出现的次数 思路一: 思路二: 题二:整数转换  思路一: 本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵! 感谢大佬们的一键三连! 感谢大佬们的一键三连! 感谢大佬们的一键三连!

c语言:选择+编程(每日一练day4)_编程每日一题-爱代码爱编程

选择题: 题一: 1、设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是( ) A: n=0;while(ch=getchar()!='\n')n++;     B: n=0;while(getchar()!='\n')n++; C: for(n=0;getchar()!='\n';n++);         

c程序设计(第五版)【谭浩强】第八章课后习题18_634c:\users\turbozs\desktop\谭浩强课后题\第八章\未命名18.cpp[w-爱代码爱编程

C程序设计(第五版)【谭浩强】第八章课后习题18 //输入数字,输出对应月份的英文名 #include<stdio.h> int main() { char Month[12][50] = { "Janu

c语言:选择+编程(每日一练day14)-爱代码爱编程

目录 选择题: 题一: 题二: 题三: 题四: 题五: 编程题: 题一:珠玑妙算 思路一: 题二:两数之和 思路一: 本人实力有限可能对一些地方解释和理解的不够清晰,可以自己尝试读代码,或者评论区指出错误,望海涵! 感谢大佬们的一键三连! 感谢大佬们的一键三连! 感谢大佬们的一键三连! 选择题: 题一: 1

用宏将一个整数的二进制位的奇数位和偶数位交换_写一个宏,把int类型二进制的奇数位和偶数位交换-爱代码爱编程

思路 将目标二进制的奇数位和偶数位单独提取出来。 将奇数位往左移一位,将偶数位往右移一位。 移动完两者再进行相加,便得到二进制位的奇数位和偶数位交换后的整数。 重点 如何将目标整数二进制的奇数位和偶数位单独提取出来 //偶数位全1,奇数位全0 10101010 101

每日一练:动态表_ret = ng-爱代码爱编程

如何根据一个小范围值区间,查找一个对应关系表,获得一个对应值呢 例如电压值为2000~2026(mv),其对应功率值为-52(dB),如何编程,完成建表,查表,获得结果呢?  答案解析 #include <stdio.h> #define NG (0xff) typedef struct { int dianya; int pow

求一个数的二进制位中1的个数-爱代码爱编程

int main() { int n = 0; scanf("%d", &n); int count = 0; while(n) { if (n % 2 == 1) { count++; } n /= 2; } printf("%d", count); return 0; } #include<st

[pta] 7-爱代码爱编程

BCD解密 一、要求二、代码三、思路四、运行结果 一、要求 BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明

对混序数组进行排序_把混序数组排序-爱代码爱编程

1.冒泡排序 void arrange(int* num, int numsizes) { for (int j =0; j < numsizes-1; ++j) { for (int i = 0; i < numsizes -1 - j ; ++i) { if (*(num + i) > *(num + i +1))

c语言-爱代码爱编程

数据类型中signed、unsigned他们在不同数据类型中存储的不同体现: 如:char a = -1; 在将-10放进内存中时,首先你需要知道内存中存的都是补码所以应该将-10换成补码即为:0x FF FF FF FF :11111111111111111111111111111111此时若要放进char中就要发生截断成8bit 即为 0x

100以内能被所输入正整数整除的数字_输入一个数,求0到100中可以被这个数整除的数c语言-爱代码爱编程

1、利用if+goto 判断除数不能为零 #include <stdio.h> int main(void) { int number1,i; error: printf("请输入一个100以内的正整数:\n"); scanf("%d",&number1); if(0==number1) { printf("输入错误,

使用函数计算两点间的距离_函数题 计算两点之间的距离csdn-爱代码爱编程

目录 题目要求  解题思路 代码 题目要求:  要求实现一个函数,对给定平面任意两点坐标(x1​,y1​)和(x2​,y2​),求这两点之间的距离。 函数接口定义: double dist( double x1, double y1, double x2, double y2 ); 其中用户传入的参数为平面上两个点的坐标(x1

【c语言进阶】 指针强化练习-爱代码爱编程

目录 题目一题目二题目三题目四题目五题目六题目七题目八 题目一 下面这段代码的执行结果是? int main() { int a[5] = { 1, 2, 3, 4, 5 }; int* pt

求有规律数列求和 有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前n项之和,保留两位小数_7-爱代码爱编程

思路:传入两个数作为第一个分数的分子和分母,用一个变量接受分数数值,接着利用循环求出前n项和,注意迭代过程 #include<stdio.h> int main() {     float a = 2.0, b = 1.0, c, sum = 0.0;注意接收数据的类型     int n;     scanf("%d", &n);