永发信息网

C++中怎么定义

答案:2  悬赏:50  手机版
解决时间 2021-05-02 01:01
f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;
最佳答案

int f(char a){


if(a >= 'A' && a <='Z')


return a - 'A' + 1;


else if(a >='a' && a <='z')


return 'a' - a - 1;


else


return 0;


}

全部回答

以下程序通过测试.

#include <stdio.h>

int main() { int stack[100]={0}; char ch; int i,n,T,temp; scanf("%d",&T); getchar();

for(i=0;i<T;i++) { temp=0; scanf("%c%d",&ch,&n); getchar();

if(ch>='A'&&ch<='Z') { temp=ch-65+1; } else if(ch>='a'&&ch<='z') { temp=ch-97+1; temp*=-1; } stack[i]=temp+n; }

for(i=0;i<T;i++) printf("%d\n",stack[i]);

return 0; }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么是QQ播客?
这个是什么动漫里的?
R是什么 怎样获得
如何缓解压力?
对于新生哈尔滨理工大学提前几天让住校
遗失经书任务多少级可以做
三餐的问题谁回答
先有鸡还是先有蛋?要具体回答、
成语栩栩如生的意思,成语栩栩什么
龙之谷官方视评点下载
鸿业宾馆在什么地方啊,我要过去处理事情
就因为男友比我小,我就该包容他的犯错吗?
我的qq面板变大了怎么办
月经量少颜色发黑是什么原因?怎么办?
今天龙之谷更新维护?
推荐资讯
爱情让人真难以着磨
via s3g unichrome pro 显卡可以玩星际争霸2
求快速减肥、不吃减肥药的内种噢、、,,
天龙八部我用秘银制作咋就搞了个两星的垃圾哦
260乘以192是多少CT啊?该用几股线啊?
我的GX125-A为什么冷天冷启动时转速一低过25
老家风味餐馆在哪里啊,我有事要去这个地方
两个人很相爱 但是家人不同意 她又想和我在一
早恋的危害是什么?
早睡早起真的对身体有好处吗?
盡 頭读什么
感冒的注意点…
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?