C语言这道题怎么做,求显卡设备有问题代码43

关于C语言的一道题,求详细代码_百度知道
关于C语言的一道题,求详细代码
有一个对英文信息进行简单加密的算法:
从第一个英文字符开始,依次将每个英文字符交替变成字母表中排在
它之后、它之前n位(0&n&26)的字母(我们设排在a之前的是z,排在A之前的是Z),
而对信息中出现的非英文字符不做任何处理。最后将字母表中第n个小写字...
我有更好的答案
#include &stdio.h&#include &stdlib.h&#include &string.h&int main(){
char es[200];
scanf(&%s&,es);
l=strlen(es);
end=es[l-1];
n=end-'a'+1;
int direct=-1;
//printf(&to enter for.&);
for(m=0;m&l;m++)
if(c&='a' && c&='z')
//printf(&%c enter az&,c);
if(direct==1)
if(c&'z')
c=c-'z'+'a';
if(c&'a')
c='z'-('a'-c);
direct*=-1;
if(c&='A' && c&='Z')
if(direct==1)
if(c&'Z')
c=c-'Z'+'A';
if(c&'A')
c='Z'-('A'-c);
direct*=-1;
//putchar(c);
printf(&%c&,c);
return 0;}这儿代码对付不了带空格的如果需要输入带空格的,那要另外写一组输入函数
采纳率:31%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
c语言的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。刚入门,求大神帮忙这一下这道题的源代码【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:584,338贴子:
刚入门,求大神帮忙这一下这道题的源代码收藏
题目描述 输入一行数字,如果我们把这行数字中的6都看成空格,那么我们就可以得到一行用空格分割的若干非负整数(可能有些整数以0开头,这些头部的0应该被忽略掉,除非这个整数就是由若干个0组成的,这是这个整数就是0)任务:把这些分割得到的整数,依从小到大的顺序输出
输入:输入包含多组测试用例,每组输入数据只有一行数字,(数字之间没有空格),这行数字长度不大于1000。
输入数据保证:分割得到的非负整数不会大于:输入数据不可能全由5组成
前辈们求解
样例输入:
样例输出:235 2355588
大神在哪里???
光看那书做不出来
登录百度帐号c语言的动态规划算法的这道题怎么做啊,求大神!!!_百度知道
c语言的动态规划算法的这道题怎么做啊,求大神!!!
题目要求:如何获得最多的分数
输入条件:竞赛所需总时间M,竞赛题型总数N,各种题型的得分和耗时;
输出:获得分数最多的选择题型方法及获得总分。按照这个样例怎么写代码啊???
我有更好的答案
申请二维数组 dp[N+1][M+1]。&1. dp[0][j],0&=j&=m,表示一种题型都不选择并且竞赛总时间为 j 时最多得分,显然等于 0。&2. dp[i][0],1&=i&=n,表示只选择竞赛题型 0..i-1 并且竞赛总时间为 0 时最多得分,显然等于0。3. dp[i][j],1&=i&=n,1&=j&=m,表示最多只选择竞赛题型 0..i-1 并且竞赛总时间为 j 时最多得分。3.1 如果不选择第 i-1 种题型,则最多得分 dp[i][j] = dp[i-1][j]。3.2 如果只选择 1 道第 i-1 种题型,则最多得分 dp[i][j] = 1*point[i-1] + dp[i-1][j-time[i-1]]。3.3 如果只选择 2 道第 i-1 种题型,则最多得分 dp[i][j] = 2*point[i-1] + dp[i-1][j-2*time[i-1]]。...3.k+1 最多可以选择 k=j/time[i-1] 道第 i-1 种题型,则最多得分 dp[i][j] = k*point[i-1] + dp[i-1][j-k*time[i-1]]。以上 k+1 种情况中的最大值即为 dp[i][j] 的最多得分,即 dp[i][j] = max(dp[i-1][j], &1*point[i-1] + dp[i-1][j-time[i-1]], 2*point[i-1] + dp[i-1][j-2*time[i-1]], ..., dp[i][j] = k*point[i-1] + dp[i-1][j-k*time[i-1]]), 即 dp[i][j] = max(k*point[i-1] + dp[i-1][j-k*time[i-1]]|0&=k&=j/time[i-1])。最终 dp[N][M] 即为最多分数。从 dp 最后一行依次往第一行即从最后一种题型开始往第0种题型求每种题型选择的题目数。设当前行为 i,列为 j,最多分数为 p,则求出 k(0&=k&=j/time[i-1]),使得 p == k*point[i-1] + dp[i-1][j-k*time[i-1]],则 k 为第 i-1 种题型选择的题目数。令 j -= k*time[i-1],p -= k*point[i-1],后求 dp[i-1] 行即第 i-2 种题型选择的题目数。具体代码见附件。
采纳率:77%
来自团队:
为您推荐:
其他类似问题
动态规划的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C语言,请帮忙看下这道题还怎么做,具体代码_百度知道
C语言,请帮忙看下这道题还怎么做,具体代码
我有更好的答案
  示例代码如下:double&gety(double&x){if(x&0)return&exp(x);//exp函数是math.h头中间的库函数,计算e的x次方if(x&0)return&x*x;return&x;//x现在是等于0,直接返回即可}
那能帮忙看下我这段代码哪错了吗?
printf(&%f\n&,y);
else if(x=0)
printf(&%f\n&,y);
printf(&%f\n&,y);
  else(x&0)这句话有错  要么是else if(x&0)  要么是else  不能是现在这种  其他需要注意的就是请确保x是double类型的即可
采纳率:87%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C语言,这道题怎么做?高悬赏,求大神解答\(^O^)/_百度知道
C语言,这道题怎么做?高悬赏,求大神解答\(^O^)/
我有更好的答案
#include&stdio.h&int main(){char c,&int d,max=-1,min=10;&do{
scanf(&%c,&,&c);
if(c&='0'&&c&='9')d=c-'0';
&else op=c;
if(d&max)max=d;
if(d&min)min=d; }while(c&='0'&&c&='9');&switch(op)&{
case '+':d=max+
case '-':d=max-
case '*':d=max*
case '/':if(min==0){printf(&Error!\n&);return 0;}
& & & & & else d=max/
case '%':if(min==0){printf(&Error!\n&);return 0;}
& & & & & else d=max%&}&printf(&%d%c%d=%d\n&,max,op,min,d);&return 0;}
为什么我这不是?T_T
你scanf(&%c,&,&c);中%c后面少了一个逗号。
采纳率:83%
来自团队:
可以尝试完成,哈哈,你这题够可以啊
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 cplex求解tsp问题代码 的文章

 

随机推荐