题解列表

筛选

编程入门]宏定义练习之三角形面积

摘要:解题思路:根据题目给出的数学公式,定义两个带参的宏,一个S表示(a+b+c)/2,另一个AREA表示sqrt(S*(S-a)*(S-b)*(S-c))。在主函数中可以直用printf("%.3f",A……

[编程入门]宏定义的练习之定义表达式

摘要:解题思路:用宏定义来求两整数相除的余数,需要知道如何求余,在C语言中,用取余运算符%可以直接得到两个整数的余数。因此本道题可以直接使用宏定义定义一个表达式a%b,用宏名Y表示。注意事项:宏名一般都用大……

1042: [编程入门]电报加密

摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main() {     char ch;     while((ch=getchar())!=EOF){     ……

编写题解 1530: 蓝桥杯算法提高VIP-数字黑洞

摘要:解题思路:主要是字符串和整数,数组和字符串,String和StringBuffer类型之间的转换,搞清楚就很简单了,逻辑上转得有点复杂,需要耐心去体体验注意事项:参考代码:package Test;i……

[编程入门]带参数宏定义练习之两参数值的互换

摘要:解题思路:C语言中进行两个参数的值互换时,最简单易懂且最常用的方法是定义一个临时变量temp来保存a的值,然后将b的值赋值给a,最后再把temp的值赋给b。从而达到交换值的目的,用编程语言表示就是:t……