佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1214|回复: 4

C++ 的练习题 帮忙帮忙

[复制链接]
发表于 30-3-2009 09:00 PM | 显示全部楼层 |阅读模式
问题是:a function called biggerchars that take in 2 five-character string parameters
str1 and str2 .The function compares each of the corresponding character in str1 and str2 and copies the bigger character (with the larger ASCII code) into a         temporary string and then returns it. For example BiggerChars ("ABCDE",         "CCCCC" returns "CCCDE" (as 'C' of str2 is bigger than 'A' of str1 in cell 0 and so on)               
应该是我英文不好 都看不明白问题到底要什么 ,那位可以帮忙给我解释这个问题需要的是什么
回复

使用道具 举报


ADVERTISEMENT

发表于 30-3-2009 09:03 PM | 显示全部楼层
一個函數稱為biggerchars ,考慮在2個字符的字符串參數
str1排和則為真。函數比較每個相應的字符str1排和副本則為真和大字符(較大ASCII碼)到一個臨時的字符串,然後返回它。例如BiggerChars ( “ ABCDE ” , “ CCCCC ”回報“ CCCDE ” (如' C '類的則為真大於『 A 』的str1排在細胞0等)


英文不好也有google translate幫你的

現在有中英文的了
應該可以看懂了吧
回复

使用道具 举报

发表于 30-3-2009 10:21 PM | 显示全部楼层
原帖由 cod 于 30-3-2009 09:00 PM 发表
 function called biggerchars that take in 2 five-character string parameters
str1 and str2 .The function compares each of the corresponding character in str1 and str2 and copies the bigger character (with the larger ASCII code) into a         temporary string and then returns it. For example BiggerChars ("ABCDE",         "CCCCC" returns "CCCDE" (as 'C' of str2 is bigger than 'A' of str1 in cell 0 and so on)      


我非常肯定你的英文很不好, 对学习编程肯定有很大的阻碍
题目叫你
1.)写一个function, 名字叫做 biggerchars
2.)这个function需要两个parameter, 分别都是5 个character 组成的string
3.)比较两个string 里的每一对character, 找出ascii value比较大的, 然后放进一个答案string里
3.)这个function将会传回那个答案string
回复

使用道具 举报

 楼主| 发表于 30-3-2009 11:40 PM | 显示全部楼层

回复 3# yeenfei 的帖子

1和2 是这样做吗谢谢
void BiggerChars();

void BiggerChar(char string1,charstring2)
{
string1[5]='A,B,C,D,E';
string2[5]='C,C,C,D,E';
}
回复

使用道具 举报

发表于 31-3-2009 11:24 PM | 显示全部楼层

回复 4# cod 的帖子

基本的, 都是基本的。

什么事 parameter, 什么是 return type

赶快那本书来看了。。。 基础很重要的
  1. string BiggerChars(string str1, string str2)
  2. {
  3.     string ans;

  4.     for(int i = 0; i < str1.length(); i++)
  5.     {
  6.         if( str1[i] >= str2[i] )
  7.             ans += str1[i];
  8.         else
  9.             ans += str2[i];
  10.     }
  11.    

  12.     return ans;
  13. }
复制代码

[ 本帖最后由 onlylonly 于 31-3-2009 11:28 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 4-6-2024 09:22 AM , Processed in 0.059175 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表