godmap
发表于 2007-3-30 23:10:10
//第2题的意思还是没明白~~楼主能在解释一下吗?
/////////////////////////////////////////////////////////////////////////////////////
//1,写程序输出这段字符
//********1
//*******121
//******12321
//*****1234321
//****123454321
//***12345654321
//**1234567654321
//*123456787654321
//12345678987654321
/////////////////////////////////////////////////////////////////////////////////////
class Question1 {
private int i = 9;
private int z = i;
private char s = '*';
public void displayStar(char c, int j) {
for(int k=0; k<j-1; k++)
System.out.print(c);
}
public void displayNum(int j) {
for(int k=0; k<j; k++) {
System.out.print(k+1);
}
for(int x=1; x<j; j--) {
System.out.print(j-1);
}
System.out.println();
}
public void displayStarAndNum() {
for(int j=0; j<i; j++,z--) {
this.displayStar(s, z);
this.displayNum(j+1);
}
}
}
//2,下面公式的每个字母代表一个0-9的数字,编程计算出每个字母是几?
//////////////////////////////////////////////////////////////////
//fifteen
// ten
//+ten
//-------
//sixteen
//////////////////////////////////////////////////////////////////
class Question2 {
private int[] n1;
private int[] n2;
private int[] n3;
private int[] sum;
public void getSum() {
}
}
public class SolveQuestions {
public static void main(String[] args) {
new Question1().displayStarAndNum();
new Question2().getSum();
}
}
[ 本帖最后由 godmap 于 2007-3-30 23:13 编辑 ]
lqp
发表于 2007-3-31 13:12:11
我刚出来,经历两家公司,但这两家公司都不需要懂得代码的,都是功能测试。我很想知道在哪些行业或者哪一类公司会要求测试人员懂代码呢?我们公司的产品都不算是小产品的,而且测试组规模也不算小,但都不用懂代码的测试人员都一样可以工作。懂不懂代码真的和测试有很大相关吗?
wuwb379
发表于 2007-3-31 16:40:03
sdlkfj1
meipaul
发表于 2007-3-31 21:58:57
sdlkfj8
coldfire
发表于 2007-3-31 22:40:05
public class Test {
public static void cal() {
for (int n = 0; n <= 9; n++) {
int nY = 3 * n % 10;//求余
if (n == nY) {
for (int e = 0; e <= 9; e++) {
int eb = ((n * 3) / 10 + e * 3) % 10;
int jb = ((n * 3) / 10 + e * 3) / 10;
if (e == eb) {
for (int t = 0; t <= 9; t++) {
int tb = (jb + e + 2 * t) % 10;
int p = (jb + e + 2 * t) / 10;
int g = (p + t);
if ((tb == e) && (g == t)) {
System.out.println("n= " + n + " e = " + e
+ " t=" + t);
}
}
}
}
}
}
}
public static void main(String[] args) {
cal();
}
}
求出来就一堆零罢了,n,e,t 都是0,基它的很明显,不确定,只能确定t和X相等,s和f是相等的,不可能算出来具体的数值。
最后答案是:n,e,t是0, 1=<(f =s=x)<=9 0=<i<=9就这样了,这题目可能有问题,要不就是拷下基础扎实不扎实,呵呵!
[ 本帖最后由 coldfire 于 2007-3-31 22:45 编辑 ]
smilebear
发表于 2007-4-1 00:03:23
第一题:
#include <iostream.h>
void main()
{
cout<<"********1"<<'\n';
cout<<"*******121"<<'\n';
...
cout<<"12345678987654321";
}
第二题:
#include <iostream.h>
void main()
{
int e,f,i,n,s,t,x;
long x1,x2,y;
for(e=0;e<=9;e++)
{
for(f=0;f<=9;f++)
{
for(i=0;i<=9;i++)
{
for(n=0;n<=9;n++)
{
for(s=0;s<=9;s++)
{
for(t=0;t<=9;t++)
{
for(x=0;x<=9;x++)
{
x1=1010000*f+100000*i+1000*t+110*e+n;
x2=100*t+10*e+n;
y=1000000*s+100000*i+10000*x+1000*t+110*e+n;
if((x1+2*x2)==y)
{
cout<<"e= "<<e<<'\n';
cout<<"f= "<<f<<'\n';
cout<<"i= "<<i<<'\n';
cout<<"n= "<<n<<'\n';
cout<<"s= "<<s<<'\n';
cout<<"t= "<<t<<'\n';
cout<<"x= "<<x<<'\n';
break;
}
}
}
}
}
}
}
}
}
- -!!!
flydream521
发表于 2007-4-1 00:40:46
第一题:
#include "stdio.h"
void main()
{
int i,j,k,m;
for (i=1;i<10;i++)
{
for(j=1;j<10-i;j++)
{
printf("*");
}
for(m=1;m<i+1;m++)
{
printf("%d",m)
}
for(k=i;k>1;k--)
{
printf("%d",k-1)
}
}
}
第二题是什么意思?
flydream521
发表于 2007-4-1 00:58:23
忘记加上分号和换行符,补上:
#include "stdio.h"
void main()
{
int i,j,k,m;
for (i=1;i<10;i++)
{
for(j=1;j<10-i;j++)
{
printf("*");
}
for(m=1;m<i+1;m++)
{
printf("%d",m);
}
for(k=i;k>1;k--)
{
printf("%d",k-1);
}
printf("\n");
}
}
Eagle1983
发表于 2007-4-1 14:14:07
第一题:
#include <iostream.h>
void main()
{
cout<<"********1"<<'\n';
cout<<"*******121"<<'\n';
...
cout<<"12345678987654321";
}
太幽默了吧 呵呵
zhouchunlin
发表于 2007-4-1 14:29:49
第一题答案:
public class inputPractice {
public static void main(String[] args){
int lineCount=9;
for (int i=1; i<=lineCount; i++){
int startCount=lineCount-i;
for(int start=startCount; start>0; start--){
System.out.print("*");
}
for (int number1=1; number1<i+1; number1++){
System.out.print(String.valueOf(number1));
}
int k=i;
for (int number2=1; number2<i; number2++){
System.out.print(String.valueOf(--k));
}
System.out.print("\n");
}
}
}
dantaoyao
发表于 2007-4-1 19:36:04
这么多程序 有意思
第一题还是考察对for循环的理解和使用的
xiaomengmao2007
发表于 2007-4-1 21:03:28
sdlkfj8
yyjzxyghj
发表于 2007-4-2 09:29:59
虽然现在做测试,好久都没有接触编程方面的东东,那些东西看来都还给老师了
看来要加强温习一下罗!
ihwks
发表于 2007-4-2 11:44:01
原帖由 smilebear 于 2007-4-1 00:03 发表 http://bbs.51testing.com/images/common/back.gif
第一题:
#include
void main()
{
cout
这个最牛!!也太有才了
lovefei1027
发表于 2007-4-2 11:47:21
原帖由 pilouzi 于 2007-3-30 15:37 发表 http://bbs.51testing.com/images/common/back.gif
太有材了
佩服佩服
刚才我在编译器上运行了
完全正确!!!!
你是做测试的吗?
#5的和题目要求有些不符合的,第二个for循环改为9-i就可以了
对于第二个题目25#已经说的很清楚了,也是关于for循环的,可能就是让写循环程序了
I_hui
发表于 2007-4-2 15:10:59
晕了
!!
ok-ok
发表于 2007-4-2 15:17:56
sdlkfj5 学习了 非常好的题目
鱼鳞
发表于 2007-4-2 16:38:02
望而怯步~
小小丫
发表于 2007-4-2 17:03:20
sdlkfj1 功能测试太没前途了,看了楼上那些有才的人
偶觉得很自卑
秋天的枫叶
发表于 2007-4-2 17:57:51
领教了,都是测试强人啊sdlkfj2