검색
아하에서 찾은 113건의 질문
- 생활꿀팁생활Q. C+ 배열 질문입니다. . .#include <iostream>using namespace std;void prime(int n);#define ROW 3#define COL 4void prime(int n){int i,k,j;int p[13];j=0;int c[3][4];for(i=2; i<=n; i++){for(k=2; k<n; k++){if(i%k==0)break;}if(i==k){p[j] = i;j++;}}int q=0;for(int i=0; i<ROW; i++){for(int k=0; k<COL; k++){c[i][k]=p[q];cout<<c[i][k]<<" ";q++;}cout<<endl;}}int main(){int n;cin>>n;prime(n);}이코드는 소수로채워진 2차원 배열입니다.실행은 잘되는데 의문점이있어요.13같은 작은값이나 100같은 높은값을 입력하면작은값을입력했을땐 -45343543 같은 값처럼 깨져서 나오고큰값을 입력했을땐 p쪽배열에 공간이없는지 에러가 뜨는거같은데.제가 원하는건 수를 입력했을때 그수까지의 소수만 배열에 출력하고 그뒤에 깨지는걸 출력안하고싶은데어떻게하면 되나요?
- 생활꿀팁생활Q. 객체와 배열 질문입니다. javascriptfunction select(arr, obj) { // 배열과 객체를 입력받아서 배열인덱스 값의 요소가 객체의 key가 되는 함수입니다. const arr = ['a', 'c', 'e']; const obj = { a: 1, b: 2, c: 3, d: 4 }; // 입력 받은 배열과 객체 let result = {}; for(let key in obj) for(let n = 0; n<=arr.length; n++){ if(arr[n] === key) { result[key] = obj[key]; //저는 result = obj[key]로 작성했는데 틀렸다고 해서 한참 고민하다가 //해설을 보니 result[key] = obj[key] 맞다고해서요 //차이가 뭔가요 ㅠ result는 이미 빈객체인 상태아닌가요? } } return result;}
- 가족·이혼법률Q. c3비자로 한국오면 연장이 되나요?혼인신고한 부인이 f6 가 안나와서 C3 비자로 한국에 초청 하려 합니다.3개월후 연장 체류신청을 하려 합니다.연장신청은 가능 한가요? 된다면 얼마나 연장 할수 있나요?F6비자를 받으려면 어떻해 해야 하나요?년봉을 확인할수 없어F6 비자를 못받을거 같아서요.제가 연금으로 생활 합니다 년봉18,300,000원이 안돼서 결혼 비자를 못 받아서요.방법은 아네가 임신 하는 방법 으로 체류 비자를 받고자 합니다. 임신 기간은 얼마나나 되야 하는지요.답답해서 아하에 올립니다