用穷举攻击解密2个英文字母,要求是自己手输入2个字母,然后比较,然后比较次数是多少。3个输出结果,我自己就知道用scanf后输入字母,然后for循环结果比较,但是英文要怎么比较啊,我只懂数字啊,百度说可以用asc码转化,但是没学过不懂啊,图片是输出结果的要求截图。
用穷举攻击解密2个英文字母,要求是自己手输入2个字母,然后比较,然后比较次数是多少。3个输出结果,我自己就知道用scanf后输入字母,然后for循环结果比较,但是英文要怎么比较啊,我只懂数字啊,百度说可以用asc码转化,但是没学过不懂啊,图片是输出结果的要求截图。
char c = 'a';
printf("%c",c); //打印字符
printf("%d",c); //打印ASCII值
测试一下就知道了。
A~Z的ASCII是(65~90)
a~z的ASCII是(97~122)