题解列表

筛选

宏定义的练习

#include#definefun(a,b)t=a%b;;usingnamespacestd;intmain(){inta,b,t;cin>>a>>b;fun(a,b);cout

宏定义练习之三角形面积

#include#include#includeusingnamespacestd;#definefun1(S)S=(a+b+c)/2;#definefun2(area)area=sqrt(S*(S-a)*(S-b)*(S-c));intmain(){floata,

宏定义之闰年判断

#include#include#includeusingnamespacestd;#defineLEAP_YEAR(y)fun(y);voidfun(inty){if(y%4==0&&y%100!=0||y%400==0)couty;fun(y);return0;}

宏定义之找最大数

#include#include#include#definefun(a,b,c)fun1(a,b,c);usingnamespacestd;voidfun1(floata,floatb,floatc){floatmax;max=a;if(b>a&&b>c)max=b;elseif(c>a&&c>b)

电 报 加 密

#include#include#include#includeusingnamespacestd;intmain(){chara[100];intl;gets(a);l=strlen(a);for(inti=0;i='a'&&a[i]<'z'){a[i]++;}els

三个数字的排序

#include#include#include#includeusingnamespacestd;intmain(){inta[4],i,j,t;for(i=0;i<3;i++)cin>>a[i];for(i=0;i<3;i++){for(j=i+1;j<3;j++){if(a[j]

三个字符串的排序

#include#include#include#includeusingnamespacestd;intmain(){strings1,s2,s3;inti,j,k,t,l;cin>>s1>>s2>>s3;if(s1>s2&&s1>s3){if(s2>s3)cout

2266-打印大X(代码简洁,思路清晰)

摘要:解题思路:/*规律:1) 行列下标均从1开始2) 总列数=总行数+笔宽-1;3) "*"所在位置的特点:0<=当前列数-当前行数<=笔宽-1 || 0<=总列数+1-当前列数-当前行数<=笔宽-14)……