三星程序部招聘的考卷,大家看能得几分(填空题1,2)
1)以下程序输出ASCII码为32-127的字符,请将程序补充完整。 #include<iostream.h> int main() { for(int i=32 ; i<128 ; i++) cout<<____________; return 0; }
2)以下程序判断一个数是否质树,请将程序补充完整。 #include<iostream.h> #include<math.h> int prime(int i); void main() { int i; cout<<"please input anumber: "; cin>>i; if(prime(i)) cout<<i<<"is a prime."<<endl; else cout<<i<<"is not a prime."<<endl; } int prime(int i) { int j,k,flag; flag=1; k=sqrt(i); for(j=2;__________;j++) { if(i%j= =0) {flag=0; break; } } if(flag) _________; else _________:
----------------解决方案--------------------------------------------------------
这些简单的题目真的是三星公司的吗??
----------------解决方案--------------------------------------------------------
for(j=2;j<=k;j++)
if(flag)
return 1;
else
return 0;
}
----------------解决方案--------------------------------------------------------
其实一般的公司的考试,反而好像简单。
----------------解决方案--------------------------------------------------------
#include<iostream.h>
int main()
{ for(int i=32 ; i<128 ; i++)
cout<<itoa(i);
return 0;
}2)
#include<iostream.h>
#include<math.h>
int prime(int i);
void main()
{ int i;
cout<<"please input anumber: ";
cin>>i;
if(prime(i))
cout<<i<<"is a prime."<<endl;
else
cout<<i<<"is not a prime."<<endl;
}
int prime(int i)
{ int j,k,flag;
flag=1;
k=sqrt(i);
for(j=2;j<=floor(k);j++)
{
if(i%j= =0)
{flag=0;
break;
}
}
if(flag)
return 0;
else
return 1:
}
----------------解决方案--------------------------------------------------------
怎么考C++,郁闷
----------------解决方案--------------------------------------------------------
没学过c++,学过C,这是最基本的吧
----------------解决方案--------------------------------------------------------