中兴实习=一道编程题的疑问。。。。 [问题点数:60分,结帖人TandyT]

Bbs7
本版专家分:22627
Blank
铜牌 2011年4月 总版技术专家分月排行榜第三
Blank
黄花 2011年4月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年3月 VC/MFC大版内专家分月排行榜第三
结帖率 100%
Bbs8
本版专家分:30277
Blank
黄花 2006年2月 C/C++大版内专家分月排行榜第二
Bbs7
本版专家分:22627
Blank
铜牌 2011年4月 总版技术专家分月排行榜第三
Blank
黄花 2011年4月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年3月 VC/MFC大版内专家分月排行榜第三
Bbs7
本版专家分:22627
Blank
铜牌 2011年4月 总版技术专家分月排行榜第三
Blank
黄花 2011年4月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年3月 VC/MFC大版内专家分月排行榜第三
Bbs12
本版专家分:361009
版主
Blank
名人 2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
Blank
金牌 2012年1月 总版技术专家分月排行榜第一
Bbs2
本版专家分:101
Bbs10
本版专家分:114994
Blank
微软MVP 2012年4月 荣获微软MVP称号
2003年4月 荣获微软MVP称号
Blank
红花 2008年2月 VB大版内专家分月排行榜第一
2003年4月 VC/MFC大版内专家分月排行榜第一
2002年11月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2011年11月 VC/MFC大版内专家分月排行榜第二
2008年3月 VB大版内专家分月排行榜第二
2008年3月 硬件/嵌入开发大版内专家分月排行榜第二
2003年4月 其他开发语言大版内专家分月排行榜第二
2003年4月 VB大版内专家分月排行榜第二
2003年3月 VB大版内专家分月排行榜第二
Blank
蓝花 2008年5月 其他开发语言大版内专家分月排行榜第三
2008年4月 其他开发语言大版内专家分月排行榜第三
2008年3月 其他开发语言大版内专家分月排行榜第三
2003年3月 VC/MFC大版内专家分月排行榜第三
2003年5月 其他开发语言大版内专家分月排行榜第三
Bbs7
本版专家分:22627
Blank
铜牌 2011年4月 总版技术专家分月排行榜第三
Blank
黄花 2011年4月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年3月 VC/MFC大版内专家分月排行榜第三
Bbs7
本版专家分:22627
Blank
铜牌 2011年4月 总版技术专家分月排行榜第三
Blank
黄花 2011年4月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年3月 VC/MFC大版内专家分月排行榜第三
Bbs7
本版专家分:19225
Blank
黄花 2011年6月 VC/MFC大版内专家分月排行榜第二
Bbs1
本版专家分:0
一道迅雷编程题题
很苦逼的是,由于对java可以直接用的方法不是特别熟悉,所以走了好多弯路,比如下面这道题,需要用到将整数转换成进制的数,然而之前不知道Integer有这个方法: Integer.toString(int i, int radix) 所以自己写了个算法来转换: 贴上全部代码: import java.util.Scanner; public class Main { public s
每天一道编程
1. 用Shell<em>编程</em>,判断一文件是不是块或字符设备文件,如果是将其拷贝到/dev目录下。 #!/usr/sh read -p &quot;Please input filename:&quot; file if [ -b &quot;$file&quot; -o -c &quot;$p&quot; ];then echo &quot; $file is a device file&quot; &amp;amp;&amp;amp; cp $file /dev/ els...
FreeWheel 的一道编程
修改 对以前的答案的改正 以前是二进制的递增 答案要求是格雷码 只需要将输出的方式更改一下即可 题目转自http://blog.csdn.net/xiaoquantouer/article/details/52826842#plain 看了这位博主的博客,这道<em>编程</em>题给大家分享一下   给一个数N,列举所有N位二进制的数。   要求:1)不能有重复和遗漏的。           2...
一道编程
【题目描述】输入两个正整数n和k(0&amp;lt;k&amp;lt;n-1),存在两个数x和y都不大于n,且x除以y的余数不小于k;请问(x,y)有几种可能的情况。【输入】5  2【输出】7【说明】当输入n=5,k=2时,(x,y)有以下7种组合满足条件组合情况:(2,5)(2,4)(2,3)(3,5)(3,4)(4,5)(5,3)#include&amp;lt;stdio.h&amp;gt; #include&amp;lt;mall...
求解一道编程
<em>编程</em>:有一分数序列 求序列的前20项之和。rnrn2/1+3/2+5/3+8/5+13/8+21/13……rnrn比较简单地<em>一道</em>题,用c语言<em>编程</em>,要求把代码和答案都发上来,先到先得。
一道编程题。求解
看来我的sql 太差了。rnrn题目是rnrn有表s 有一个字段是col 字段内容有A,B,C,D。。。。等。rn现在要求 查出表col内容 内容为A的显示为OK。为B的显示NO,其他的显示为other。rnrn求解
一道简单的编程
一串字母,找出重复的字母并算出它重复的次数。。。
一道编程题——求解!!
[color=#FF0000]李白无事街上走,提壶去买酒。遇店加一倍,见花喝一斗,五遇花和店,喝光壶中酒,试问李白壶中原有多少斗酒?(使用for循环结构<em>编程</em>实现)[/color]rnrn小弟怎么也想不通,求高手讲解,先谢过了。rn
求助:一道编程
要求:建立一个电话本。能够进行合并,排序,添加,删除,查找。rn更改。rn本人水平有限。编了始终不能够运行。有那位高手能帮帮小弟。rn不甚感谢!
请教一道编程
#include rnrnint ch[5][5];rnint n,number,c;rnvoid count(int,int);rnint getch(void);rnrnint main()rnrn int i,j;rn while(scanf("%d\n" , &n) , n != 0)rn for (i = 0 ; i < n ; i++)rn for (j = 0 ; j < n ; j++)rn ch[i][j] = getch();rn number = 0;rn count(0,0);rn printf("%d\n" , number);rn rn return 0;rnrnrnint isput(int x , int y)rnrn int row,col;rn for (col = y - 1 ; col >= 0 ; col--) rn if (ch[x][col] == 'T')rn return -1;rn if (ch[x][col] == 'X')rn break;rn rn for (row = x - 1 ; row >= 0 ; row--) rn if (ch[row][y] == 'T')rn return -1;rn if (ch[row][y] == 'X')rn break; rn rn return 1;rnrnrnvoid count(int index , int m)rnrn int i,j;rn rn if (index > n*n) rn if (m > number)rn number = m;rn return;rn rn else rn i = index / n;rn j = index % n;rn rn if (ch[i][j] == '.' && (isput(i,j) == 1)) rn ch[i][j] = 'T';rn count(index + 1,m +1);rn ch[i][j] = '.'; rn rn rn count(index + 1,m);rnrnrnint getch(void)rnrn c = getchar();rn rn if (c != EOF);rn if (c = '\n') rn c = getchar();rn return c;rn rn else rn return c;rn rnrn本希望输入:rn4rn.X..rn....rnXX..rn....rn输出:5rn结果竟然没有输出结果。rn这是浙大在线评测的1002题,请有做过的高手帮忙找一下哪里出错了,不胜感激。
一道实际编程
我有<em>一道</em>题目:rn 编一个火车票销售系统,可以查找车次,价钱及车票剩余情况rn请各位网友帮助,我不知道这道题怎么转化为一个抽象的数学问题.rn只说思想,不用给出源程序rn
一道c++编程
有需要的尽管下,可以在自己电脑上试一试,这样有利于能力的提高!
一道有趣的编程
题目:实现字符串拼接 replace(replace(replace(replace(relatedzoneidinfo, '501', '0'), '502', '0'), '503', '0'), '504', '0') 答案:方案一:先组装四个replace(,  + relatedzoneidinfo + 组装四个 ,‘id’,'0')                 总结:简
请问:一道编程
颠倒一个句子中的词的顺序,比如将"my name is vick"转换为"vick is name my",要求占用空间最少。rn 大家有什么好的想法啊
求解一道编程题~~~
题目:某学校有4位同学中的一位做了好事,不留名,表扬信来了之后,校长问这4位是谁做的好事。4人的回答是:rnA说:不是我rnB说:是CrnC说:是DrnD说:他胡说rn已知3个人说的是真话,一个人说的是假话。现在问做好事者到底是谁?
求解一道编程题!!
定义一个复数类,可以通过构造函数复数对象赋值,实部和虚部是该类的私有属性,必须有获取和修改属性的方法,并定义它与复数相加和相减的方法。rnrn小弟是新手,请高手不吝赐教~rn
一道 数学编程题。
有这么一个题rn求 a0,a1....anrnX=a0+a1*B+a2*(B的二次方)一直到an*(B的n次方)rn其中X=x1+i*y1rnB=b1+i*byrn就是说X,B都是复数rn已知x1,y1,b1,by要求 a0,a1....anrn 程序该如何实现?给点头绪先,谢啦。rn
一道面试编程
对一个数组int[8,1,3,2,9,4,0,111,3,99,3,8,119,110]去除重复值.要求不使用java.util.*中的任何工具类。rn先叙述原理,再写出代码。
一道编程题,求救!!!!!
我想问<em>一道</em><em>编程</em>题:一个4*4矩阵,第一列求最大值,第二列求第二行,第三行和第四行三个数的最大值,第三列求第三行和第四行的最大值,这道题要有谁会编,请指教,万分感谢!!!!!!
Delphi的一道编程
1、在学生综合管理系统的查询窗体中,分别放置Ttable(或ADOTable、或TQuery)、Tdatasource、TDBgrid、Tedit1、Tcombox、Tmemo、TButton1、TButton2及 radiobutton组件若干个,其中TButton1实现查询功能,TButton2实现将学生成绩总分增加10%,假设所有组件的属性已经设置完毕且除TButton1、TButton1组件外,其他组件均已初始化,并且已经连接好数据库。rn(1)请写出实现按学号、姓名、专业查询的TButton1(查询按钮)的事件代码。rn(2)在学生信息表中,成绩总分的字段名为“成绩”、请写出实现将学生成绩总分增加10%的TButton2的事件代码。rn
字符串编程一道
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截去半个,列如“人ABC”4应该截取为“人AB”,输入“人ABC们DEF”6,应该输出“人ABC”而不是“人ABC+半个们”。package cn.exercise.algorithmsTest;/** * 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被
一道编程
编写一个函数将32位整型参数分解为一个4字节数组,要求高位在前,低位在后,比如将0XOOFEOOAC分解为数组OXOO,OXFE,OXOO,OXAC(注释:OX不是值,表示16进制数)
请教!一道编程题!!
我是VB.NET初学者,今天老师出了<em>一道</em>题,题目是:rn 一个数如果恰好等于它的因子之和,这个数就称为完数,如“6的因子是1,2,3 而6=1+2+3,因此6是一个完数,编一个程序显示出1000内的所有完数,并按下列输出:6是完数,其因子为:1,2,3(用一个textbox和一个CommandButton)rn 我尝试编这程序,编了很久就不行,各位高手能不能把这题的程序代码写出来,谢谢了! !
请教一道编程题!
将n个数按输入时顺序的逆序排列。(用函数)
编程一道
输出和为一个给定整数的所有组合rn例如n=5rn5=1+4;5=2+3(相加的数不能重复)rn则输出rn1,4;2,3rn
一道数学编程题 ?
有这么一个题rn求 a0,a1....anrnX=a0+a1*B+a2*(B的二次方)一直到an*(B的n次方)rn其中X=x1+i*y1rnB=b1+i*byrn就是说X,B都是复数rn已知x1,y1,b1,by要求 a0,a1....anrn 程序该如何实现?给点头绪先吧。谢了。rn
首页的一道编程题。。。
首页那些题看了好多好复杂的,找到个简单的。。。提交上去还说错的。。。整个人生都灰暗了,这题难么?错哪儿了,望大神指正。rnrn 题目详情rnrn给定整数区间[A,B]问其中有多少个完全平方数。rnrn输入格式:rnrn多组数据,包含两个正整数A,B 1 m)rn int count;rn double f1,f2;rn f1 = Math.sqrt(m);rn f2 = Math.sqrt(n);rn if(f1%1==0)rn count =(int)f2 - (int) f1 + 1;rn elsern count = ((int) f2 - (int)f1);rn rn System.out.println(count);rn elsern System.out.println("数据不合法,请重新输入");rn calcount();rn rn rn elsern System.out.println("数据不合法,请重新输入");rn calcount();rn rn rn rn rnrn[/code]
一道编程题,求解。
潜水接力rn时间限制:1000 ms | 内存限制:65536 KB rn描述 rn rnrnrn北航软件学院2年级的N名同学准备挑战学校潜水接力赛的记录。比赛需要选手从游泳池的起点潜水到终点,这是一个团体项目,一个团队由N个人组成(N是小于1,000的正整数),在潜水时必须使用氧气瓶,但是只有一个氧气瓶。最多两人可同时使用一个氧气瓶,但此时两人必须同步潜水,因此两人到达终点的时间等于较慢的一个人单独潜水到终点所需的时间。某组合(一人或两人)潜到终点后,若起点还有队员,则需要有人从终点再潜回起点,以帮助起点的队员潜到终点,直到所有人都潜到终点。软件学院的同学参加这次比赛,大家都很友好,任何两人都愿意一起潜水。对任何人,若已知他从起点到终点的潜水时间(终点到起点也相同),请设计一种潜水接力策略,使该团队潜水的总时间最短。rnrn输入 rn rnrnrn第一行为一个整数T,表示有T组测试数据。rnrnrn对于每组测试数据,第一行是正整数N (小于1,000),表示有N名同学;第二行是N个正整数m(1<=100),每个数表示某个同学的潜水时间,每个数用空格分开。rnrn输出 rn rnrnrn对于每组测试数据,输出一行,表示该团队的潜水的最短总时间。rnrn样例输入 rn1rn4rn1 2 3 5rn样例输出 rn12
c++一道编程
英语数字转换器(English-Number Translator)rn(1 point possible)rnrn总时间限制(Time limit):rn 1000msrn内存限制(Memory limit):rn 65536kBrnrn描述(Description)rnrn 在这个问题中,将用英语给你一个或多个整数。你的任务是将这些数字转换成整型表示。数字范围从-999,999,999到999,999,999.下面是你的程序必须考虑的详尽的英语单词表:negative, zero, one, two, three, four,five, six, seven, eight, nine, ten, eleven, twelve, thirteen, fourteen,fifteen, sixteen, seventeen, eighteen, nineteen, twenty, thirty, forty, fifty,sixty, seventy, eighty, ninety, hundred, thousand, millionrn In this problem, you will be given one or more integers in English. Your task is to translate these numbers into their integer representation. The numbers can range from negative 999,999,999 to positive 999,999,999. The following is an exhaustive list of English words that your program must account for: negative, zero, one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen, twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety, hundred, thousand, millionrn输入(Input)rnrn 输入包括多个样例,注意:rn 1.负数前面有词negativern 2.当能用thousand的时候,将不用hundred。例如1500将写为"one thousand five hundred",而不是"fifteen hundred".rn 输入将以一个空行结束rnrn The input consists of several instances. Be careful with the input:rn 1. Negative numbers will be preceded by the word negative.rn 2. The word "hundred" is not used when "thousand" could be. For example, 1500 is written "one thousand five hundred", not "fifteen hundred".rn输出(Output)rnrn 输出将是每一个单独一行,每一个后面一个换行符rn The answers are expected to be on separate lines with a newline after each.rn样例输入(Sample input)rnrn sixrn negative seven hundred twenty ninern one million one hundred onern eight hundred fourteen thousand twenty tworn样例输出(Sample output)rnrn 6rn -729rn 1000101rn 814022rn部分代码(incomplete code)rnrn 解题思路:rn 1、用STL的map将单词映射到数字rn 2、先读取每一行,将每行中的单词逐个读取出来分别处理,并转成数字rn 3、分别算出有多少million,有多少thousand,以及剩下的数,再把他们加起来rn 4、最后适当加上负号,得到结果rnrn main idea:rn 1、use "map" to change English word to numberrn 2、read each line, find the English words from the line, and use 'map' to get the numberrn 3、calculate how many millions, thousands and ones it has, add them uprn 4、output the answer, add minus if necessaryrnrnrn #include rn #include rn #include rn #include rn #include rnrn #include rn #include rn #include rn using namespace std;rnrn const int maxn = 1000000 + 10;rnrn char s[maxn]; //用于存放读入的每一行(use to store each line)rn map m; //将英文单词映射到数字(map English words to numbers)rnrn int main()rn rn //打表,将所有用到的单词映射到对应的数字rn //playing table method, map all English words showed above to corresponding numbersrn m["negative"] = -1; m["zero"] = 0;m["one"] = 1;rn m["two"] = 2; m["three"] = 3; m["four"] = 4;rn m["five"] = 5; m["six"] = 6; m["seven"] = 7; m["eight"] = 8; m["nine"] = 9; m["ten"] = 10;rn m["eleven"] = 11; m["twelve"] = 12; m["thirteen"] = 13;m["fourteen"] = 14;m["fifteen"] = 15;m["sixteen"] = 16;rn m["seventeen"] = 17;m["eighteen"] = 18;m["nineteen"] = 19;m["twenty"] = 20;m["thirty"] = 30;m["forty"] = 40;rn m["fifty"] = 50;m["sixty"] = 60;m["seventy"] = 70;m["eighty"] = 80;m["ninety"] = 90;rn m["hundred"] = 100;m["thousand"] = 1000;m["million"] = 1000000;rn while(gets(s))rn rn int len = strlen(s);rn if(len == 0) //空行时退出(it is end if the length of the line is 0)rn break;rn __________(1)_________;rn //保证每个单词后面跟一个非字母的字符,以便后面读单词rn //ensure there will be a character(not alphabet) after each wordrn s[len] = '\0';rn long long int ans = 0, tmp = 0;rn int is_negative = 0;rn //分别算出有多少million,有多少thousand,以及剩下的数,再把他们加起来rn //calculate how many millions, thousands and ones it has, add them uprn for(int i = 0; i< len; i++)rn rn if(isalpha(s[i])) //一个单词的开始(if it is true, there will be a beginning of a word)rn rn string t = "";rn while(isalpha(s[i])) //直到遇到空格,表示一个单词结束(a word will be ended, if a blank is read)rn ______(2)________;rn //有4种特殊的单词需要特别处理(there are 4 special words need to judge and deal with)rn if (m[t] == -1)rn rn is_negative = 1;rn rn else if (m[t] == 100)rn rn _______(3)________;rn rn else if (m[t] == 1000)rn rn _______(4)________;rn _______(5)________;rn tmp = 0;rn rn else if (m[t] == 1000000)rn rn ________(6)_________;rn ________(7)________;rn tmp = 0;rn rn elsern rn tmp += m[t];rn rn rn rn _________(8)_________;rn if (is_negative) //注意判断输出符号(//judge if minus is needed)rn cout << '-';rn cout << ans << endl;rn rn return 0;rn
一道编程题:)
设P(x)表示十进制正整数x的各位数字之积,编一程序求出满足P(x) = x*x - 10x -22的正整数。
求救一道编程
编写一个函数实现将一个任意整数n转换成字符串,例如输入-1372,应该转换成字符串“-1372”。n可以是任意大小的整数,整数的+号可以省略。函数原型:void int2char(int n,char *p);rn请同时编写主程序调用该函数。
360的一道编程
今天做了360的笔试题,其中<em>一道</em>是“最强大脑”。记录如下: 时间限制:C/C++语言1000MS;其它语言3000MS 内存限制:C/C++语言65536KB;其它语言589823KB 题目描述 小B乘火车和朋友们一起在N市到M市之间旅行。她在路途中时睡时醒。当她醒来观看窗外的风景时,注意到每个火车站都有一种特别颜色的旗帜,但是她看到的旗帜仅仅是经过的一小部分。小B在乘火车的过程中
一道参数解析编程题,
题目不难,但我遇到了一些问题,调试了一会,故在此标记 解析规则:  1.参数分隔符为空格  2.对于用“”包含起来的参数,如果中间有空格,不能解析为多个参数。比如在命令行输入xcopy /s “C:\program files” “d:\”时,参数仍然是4个,第3个参数应该是字符串C:\program files,而不是C:\program,注意输出参数时,需要将“”去掉,引号不存在
一道编程题,急 ....!!!
输入 10个数.rn然后输出 由小到大 rnrnrn比如 输入 1 2 5 4 ..rnrn输出为 5 4 2 1
一道编程题。求解。
11) 假设有如下实体类,编写EF的LINQ语句,来对其基于Gender进行分组,并在Console中打印出每个分组的Age总和。:rnpublic class Personrnrn public int Id get;set;rn public string Name get;set;rn public string Gender get;set;rn public int Age get;set;rnrn
一道C++编程
输入5个学生的四门功课成绩求出每个学生的总分,每门功课5个学生的平均分输出总分最高的学生姓名和总分数
华为的一道编程
题目: 假设电报中用点(.)表示1,用中划线(-)表示0,点与中划线的序列,能够翻译成一个二进制数(可以看做无符号数)。将此二进制转换为整数后,通过一个映射表,可以将整数映射成一个英文字母。多个点、中划线序列间,用#隔开(多个连续的#号,算作一个#号),表示多个英文字母。 当电报中没有点、中划线,只有#时,电报内容为空字符串。 每个点、中划线序列,可以看做是无符号数。如果有点、中划线序列的二进...
一道著名的编程题!
rn<em>一道</em>著名的<em>编程</em>题!rn这是美国麻省理工学院(MIT)计算机系的一位博导给他的学生出的<em>一道</em>题!rnrn写一个C程序,要求将自身的原代码一字不差地打印出来!前提是不许读文件!rnrn
编程一道
【要求】按以下描述和要求建立一个类Store,写出所有定义成员函数的代码。执行主函数对其测试。测试程序的主函数为:rnvoid main()rn double s;rn Store A(101, "Xixa", 500), B(102, "Pukou", 660),C(A);rn A.display();rn B.display();rn C.setaddr("Jiangning");rn C.setweight(880);rn C.display();rn cout<<
一道编程题~
if(radius0?+(radius*radius*Math.PI).toFixed(2):false;rnrn这两个有什么区别吗???我看的感觉是一样的效果,但是上面我写的那个是错的
求救!!!!!一道编程
A11 A12 A13 A14rn A21 A22 A23 A24rn A31 A32 A33 A34rn A41 A42 A43 A44rn先求第一列的最大值,再求A22,A32,A42的最大值,最后求A33,A43的最大值,这道题怎么编rn
求助(一道编程题)
1、有数据库Book,其中有表Books 图书表:rnrn字段名 字段类型 允许NULL 默认值 字段意义 注释rnBookId Int NOT NULL 图书编号 主键(自动增长)rnBookName Nvarchar(50) NOT NULL 图书名称 rnAuthor Nvarchar(50) 作者 rnPrice Decimal(18,2) 价格 rnBuildDate DateTime 创建时间 rnrn基于此表,请使用.NET分层开发方法完成新增图书程序。rnrn1) 以在web.config中建立连接字符串BookDSN,请写出Model层中的Book类和BLL层中BookBLL的AddBook方法。(8分)rnrn2)已有book_add.aspx页面前台代码如下,请写出后台代码,实现新增图书功能。(6分)rnBook_add.aspx:rn rn rn 图书名称:rn rn rn rn 作者:rn rn rn rn 价格:rn rn rn rn 创建时间:rn rn rn rn rn rn rn rnrn请写出book_add.aspx.cs的代码:rn
一道编程
题目大概意思为:输出倒数第九个字符,不要管我为什么这么写代码,我就是想知道哪错了rnrn#includernusing namespace std;rnchar main()rnrnrn char str[26]='a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z';rn char midStr;rn int i=0;rn int j=0;rnrn for(i=0;i分配空间吗?
一道编程题 ,(高分)
多个4元素数组,如:(34,67,23,12)(71,34,23,9)(60,32,56,87)(42,75,95,68)(96,78,03,45)(74,67,87,56)和一个10元素数组rn(34,23,56,87,24,68,46,79,11,13),请<em>编程</em>输出与10元素数组中有rn且仅有2个元素相同的全部4元素数组,给出详细步骤。谢谢!rn
一道简单的编程题!
从键盘输入一串字符,按字典顺序逆排序后输出。要求:能把一串字符中每个英文字符都倒序;不能使用对称性转换。rn希望高手们能给出原代码!rn谢谢!
一道不会的编程
一个两位数乘以一个三位数等于一个四位数,这些数字都是从1-9组成,而且不重复,求出所有的结果。rn 本人分不多,所以也给不了多少啦,就算帮个忙了。本人学了JAVA基础,可总是不能进一步提高,现在也刚入公司上班,想尽快提高水平,不知大伙有啥建议,或带我也行,我是用心的,有意的留下联系方式了,我会很努力的。
请问一道编程题?
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?rn 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:rn 2.程序源代码:rn #include "math.h"rn main()rn rn long int i,x,y,z;rn for (i=1;i,i);rn  rn rnrnrn-------------------------------------------------------rn但是在java中提供的是Math.sqrt(double i);i只有double型,若按上述算法,不能得到正确结果,请问怎样才能解决呢?谢谢!
疑问一道基础的移位题
[code=C/C++]rnDWORD dwHigh = 0x01; rnDWORD dwLow = 0x02;rnunsigned __int64 res= 0;rnres= (dwHigh<<32)|dwLow ;rn[/code]rn不要看运行结果,问res的结果是多少?
有关c#一道题的疑问
大家好,我初学c#,在<em>一道</em>练习题中遇到一些问题,我在写Student类继承Person类中,定义Id属性表示学号,规定Id以大写S开头,并不能为空,怎么样才能实现这两个功能,rn在出错时进行MessageBox.Show("");提示,请高手指教rnrn我的代码rn[code=C#]using System;rnusing System.Windows.Forms;rnrnclass Personrnrn private int m_Age;rnrn public Person(int age)rn rn m_Age = age;rn rnrn public int MyAgern rn setrn rn if(value150)rn rn MessageBox.Show("年龄非法");rn return;rn rn m_Age = value;rn rn getrn rn return m_Age;rn rn rnrnrnclass Student : Personrnrn private string m_Id;rnrn public Student(string id)rn rn m_Id = id;rn rnrn public string Idrn rn setrn rn if(value != "S" && value == null)//有错rn rn MessageBox.Show("Id非法");rn return;rn rn m_Id = Id;rn rn getrn rn return m_Id;rn rn rnrnrnclass Testrnrn static void Main(string[] args)rn rn Person p = new Person(170);rn p.MyAge = 170;rn Console.WriteLine(p.MyAge);rnrn Student s = new Student("a");rn s.Id = "w";rn Console.WriteLine(s.Id);rn rn[/code]
概念模型的一道题,有些疑问
[img=http://i3.6.cn/cvbnm/2b/af/30/04a364e9df84a09b550d65edacc02314.jpg][/img]rn<em>一道</em>数据库原理的作业,要求画E-R图,这个图是我自己画的,就不是明白“其中有的教授和副教授每人各带若干研究生”这句话怎么来表示。我想画成教授副教授要作为一个单独的实体,它属于教员,研究生作为一个单独实体,属于学生,教授副教授和研究存在“带”的关系。不知道正确地表示应该是怎样的,望前辈们指点!
有关一道宏定义的题的疑问
大家好,我在看这道题时有个<em>疑问</em>,用/*...*/表出,请高手指教rnrn[code=C/C++]//分析宏定义的输出格式rn#include rn#define NL putchar('\n')rn#define PR(format,value) printf("value=%format\t",(value))rn#define PRINT1(f,x1) PR(f,x1);NLrn#define PRINT2(f,x1,x2) PR(f,x1);PRINT1(f,x2)rnvoid main()rnrn float x=5.0,x1=3.0,x2=8.0;rn //char d='f';rn PR(d,x);/*我已经将上面那行注释了,d就没有定义过了,但为什么还能正常运行,我又把d换成其它字母,依然可以运行*/ rn PRINT1(d,x);rn PRINT2(d,x1,x2);rnrn//在宏替换时对字符串中的字符不与替换,保留原状[/code]
c 一道常见题的疑问
1.以下为一维整型数组a的正确说明是___D______.(正确)rn a)int a(10); b)int n=10,a[n];rn c)int n; d)#define SIZE 10;rn scanf("%d",&n); int a[SIZE];rn int a[n]; rn这道题我看大家给的答案一般是 D (确实正确),但我我用Gnu gcc 测试了一下 B 选项也能正确编译。rn请教高手 B 有什么问题么?
一道简单的图形题疑问
大家好,这是java2核心思想的<em>一道</em>例题,书中说点击按钮以后会变颜色,并且出现一句话:"Set panel color to" + name.toLowerCase(),我把程序打出来,只能变颜色,那句话显示不出来,程序没检查出来哪不对,请高手帮忙解答rnrn[code=Java]rnimport java.awt.*;rnimport java.awt.event.*;rnimport javax.swing.*;rnrnpublic class ActionTestrnrn public static void main(String[] args)rn rn ActionFrame frame = new ActionFrame();rn frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);rn frame.setVisible(true);rn rnrnrnclass ActionFrame extends JFramernrn public ActionFrame()rn rn setTitle("ActionTest");rn setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);rn ActionPanel panel = new ActionPanel();rn add(panel);rn rnrn public static final int DEFAULT_WIDTH = 300;rn public static final int DEFAULT_HEIGHT = 200;rnrnrnclass ActionPanel extends JPanelrnrn public ActionPanel()rn rn Action yellowAction = new ColorAction("Yellow",new ImageIcon("yellow-ball.gif"),Color.YELLOW);rn Action blueAction = new ColorAction("Blue",new ImageIcon("blue-ball.gif"),Color.BLUE);rn Action redAction = new ColorAction("Red",new ImageIcon("red-ball.gif"),Color.RED);rn add(new JButton(yellowAction));rn add(new JButton(blueAction));rn add(new JButton(redAction));rn InputMap imap = getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);rn imap.put(KeyStroke.getKeyStroke("ctrl Y"),"panel.yellow");rn imap.put(KeyStroke.getKeyStroke("ctrl B"),"panel.blue");rn imap.put(KeyStroke.getKeyStroke("ctrl R"),"panel.red");rn ActionMap amap = getActionMap();rn amap.put("panel.yellow",yellowAction);rn amap.put("panel.blue",blueAction);rn amap.put("panel.red",redAction);rn rnrn public class ColorAction extends AbstractActionrn rn public ColorAction(String name,Icon icon,Color c)rn rn putValue(Action.NAME,name);rn putValue(Action.SMALL_ICON,icon);rn putValue(Action.SHORT_DESCRIPTION,"Set panel color to" + name.toLowerCase()); /*就是这句显示不出来*/rn putValue("color",c);rn rnrn public void actionPerformed(ActionEvent event)rn rn Color c = (Color)getValue("color");rn setBackground(c);rn rn rn[/code]
有关一道函数题的疑问
大家好,这段代码是书上的答案,但运行的时候报了错,最高分和方差没有显示,我找不出错在哪了,还有几个<em>疑问</em>,用/*...*/标出,请高手解答rnrn[code=C/C++]/*输入10个学生5门课成绩rn1、计算每个学生平均分rn2、计算每门课的平均分rn3、找出50个分数中最高分数对应的学生和课程rn4、计算平均分方差rn*/rn#include rnfloat score[10][5];rnfloat a_stu[10],a_cour[5];rnint r,c;rnvoid main()rnrn int i,j;rn float h;rn void input_stu(void);rn void aver_stu(void);rn void aver_cour(void);rn float hightest();rn float s_var();rn input_stu();rn aver_stu();rn aver_cour();rn printf("No. 学科1 学科2 学科3 学科4 学科5 平均分\n");rn for(i=0; ihight)rn rn hight=score[i][j];rn r=i+1;rn c=j+1;rn rn rn rn return hight;rnrnrnfloat s_var(void)//平均分方差rnrn int i;rn float sumx,sumxn;rn sumx=0.0;rn sumxn=0.0;rn for(i=0; i<10; i++)rn rn sumx+=a_stu[i]*a_stu[i];rn sumxn+=a_stu[i];rn rn return sumx/10-(sumxn/10)*(sumxn/10);rn[/code]
一道C程序设计语言题的疑问
大家好,这是<em>一道</em>C程序设计语言题的答案,有一部分看不懂,不知它是怎么运行的,请高手解答rnrn[code=C/C++]//重新编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中字符匹配的字符都删除rnvoid squeeze(char s1[],char s2[])rnrn int i,j,k;rn for(i=k=0; s1[i]!='\0'; i++)rn rn////////////////////////////////////////////////////////////////rnrn for(j=0; s2[j]!='\0' && s2[j]!=s1[i]; j++)rn ;rn if(s2[j] == '\0')rn s1[k++] = s1[i];rn rn/*rn就是这一块rnfor循环以后加了一个分号,它是怎么运行的呢,怎么就可以把匹配的字符赋给了s1[k]呢rnif()语句写的是当s2[j] == '\0'时才把s1[i]的值赋给s1[k],\0应该在字符串最后一个字符,如果这么写的话那s[i]的值不就赋不进去了吗?rn我在底下自己写了一个循环,不知对不对rn*/rnrn///////////////////////////////////////////////////////////rn s1[k] = '\0';rnrnrn//自己写的函数rnvoid squeeze(char s1[],char s2[])rnrn int i,j,k;rn for(i=k=0; s1[i]!='\0'; i++)rn rn for(j=0; s2[j]!='\0' && s2[j]!=s1[i]; j++)rn if(s2[j] != '\0')rn s1[k++] = s1[i];rn rn s1[k] = '\0';rnrn/*感觉这样写好理解,不知对不对*/rn[/code]
信号与系统的详细概念下载
由信号的分类开始,由简入难,详细地讲述信号与系统的相关概念。是有要学习到信号方面的同学不可或缺的好材料。 相关下载链接:[url=//download.csdn.net/download/Cryangly08/2565955?utm_source=bbsseo]//download.csdn.net/download/Cryangly08/2565955?utm_source=bbsseo[/url]
网络爬虫设计原理介绍下载
简单介绍什么是网络爬虫,以及网络爬虫的工作原理,为网络爬虫的设计编写提供参考 相关下载链接:[url=//download.csdn.net/download/tsingcs/3722022?utm_source=bbsseo]//download.csdn.net/download/tsingcs/3722022?utm_source=bbsseo[/url]
opengl基本代码下载
主要是设置一些OpenGL的状态开关,如颜色模式(RGBA或ALPHA)的选择,是否作光照处理(若有的话,还需设置光源的特性),深度检验,裁剪等等。OpenGL的库函数构造几何物体对象的数学描述,包括点线面的位置和拓扑关系,几何变换,光照处理等等。 相关下载链接:[url=//download.csdn.net/download/xiaoling090716115/4107008?utm_source=bbsseo]//download.csdn.net/download/xiaoling090716115/4107008?utm_source=bbsseo[/url]
我们是很有底线的