More actions
imported>박인서 No edit summary |
(Repair batch-0006 pages from live compare) |
||
| Line 5: | Line 5: | ||
= 참여자 명단 = | = 참여자 명단 = | ||
{| class="wikitable" | {| class="wikitable" style="width:100%;" | ||
|- | |- | ||
| 함장 | | 함장 | ||
| Line 70: | Line 70: | ||
int sum = 0; | int sum = 0; | ||
for (int i = 0; i < a; i++) | for (int i = 0; i < a; i++) | ||
sum += arr | sum += arr[i]; | ||
return sum; | return sum; | ||
} | } | ||
| Line 78: | Line 78: | ||
{ | { | ||
int a = 10; | int a = 10; | ||
int arr | int arr[10] = {1,1,1,1,1,1,1,1,1,1}; | ||
printf("%d", sum_array(arr, a)); | printf("%d", sum_array(arr, a)); | ||
return 0; | return 0; | ||
| Line 86: | Line 86: | ||
#include<stdio.h> | #include<stdio.h> | ||
void func(char* arr | void func(char* arr[]) | ||
{ | { | ||
int num = 0; | int num = 0; | ||
while (num < 5) | while (num < 5) | ||
{ | { | ||
printf("%c\n", *arr | printf("%c\n", *arr[num]); | ||
num++; | num++; | ||
} | } | ||
| Line 99: | Line 99: | ||
int main() | int main() | ||
{ | { | ||
char * arr | char * arr[5]; | ||
char cha1 = 'a'; | char cha1 = 'a'; | ||
char cha2 = 'b'; | char cha2 = 'b'; | ||
| Line 106: | Line 106: | ||
char cha5 = 'e'; | char cha5 = 'e'; | ||
arr | arr[0] = &cha1; | ||
arr | arr[1] = &cha2; | ||
arr | arr[2] = &cha3; | ||
arr | arr[3] = &cha4; | ||
arr | arr[4] = &cha5; | ||
func(&arr); | func(&arr); | ||
| Line 122: | Line 122: | ||
int sum=0,i; | int sum=0,i; | ||
for (i = 0; i < n; i++){ | for (i = 0; i < n; i++){ | ||
sum += p | sum += p[i]; | ||
} | } | ||
return sum; | return sum; | ||
| Line 128: | Line 128: | ||
int main(){ | int main(){ | ||
int a | int a[6] = { 1, 2, 3, 4, 5, 6 }; | ||
printf("%d", show(a, 6)); | printf("%d", show(a, 6)); | ||
return 0; | return 0; | ||
| Line 135: | Line 135: | ||
#include <stdio.h> | #include <stdio.h> | ||
void func(char * p | void func(char * p[]) | ||
{ | { | ||
int i; | int i; | ||
for(i=0;i<5;i++) printf("%c ",*p | for(i=0;i<5;i++) printf("%c ",*p[i]); | ||
} | } | ||
int main() | int main() | ||
{ | { | ||
char * p | char * p[5]; | ||
char a='1',b='2',c='3',d='4',e='5'; | char a='1',b='2',c='3',d='4',e='5'; | ||
p | p[0]=&a; | ||
p | p[1]=&b; | ||
p | p[2]=&c; | ||
p | p[3]=&d; | ||
p | p[4]=&e; | ||
func(&p); | func(&p); | ||
return 0; | return 0; | ||
| Line 160: | Line 160: | ||
int num=0; | int num=0; | ||
for (int i = 0; i < n; i++){ | for (int i = 0; i < n; i++){ | ||
num += brr | num += brr[i]; | ||
} | } | ||
printf("%d ", num); | printf("%d ", num); | ||
| Line 166: | Line 166: | ||
int main(){ | int main(){ | ||
int a = 6; | int a = 6; | ||
int arr | int arr[6] = { 1, 2, 3, 4, 5, 6 }; | ||
show(arr, 6); | show(arr, 6); | ||
return 0; | return 0; | ||
| Line 175: | Line 175: | ||
void show(char **brr){ | void show(char **brr){ | ||
for (int i = 0; i < 5; i++){ | for (int i = 0; i < 5; i++){ | ||
printf("%c\n", *brr | printf("%c\n", *brr[i]); | ||
} | } | ||
} | } | ||
| Line 185: | Line 185: | ||
char d = 'd'; | char d = 'd'; | ||
char e = 'e'; | char e = 'e'; | ||
char *arr | char *arr[5] = {&a, &b, &c, &d, &e}; | ||
show(&arr); | show(&arr); | ||
} | } | ||
| Line 233: | Line 233: | ||
return 0; | return 0; | ||
} | } | ||
Latest revision as of 01:08, 27 March 2026
참여자 명단
| 함장 | 장용운 | 11학번 | 출석 |
| 선원 | 천준현 | 15학번 | 출석 |
| 최지혁 | 출석 | ||
| 박인서 | 출석 | ||
| 이정재 | 출석 | ||
| 이원준 | 출석 | ||
| 조종현 | 출석 | ||
| 남헌 | 출석 |
수업
진행
- 장소 : 6층 학회실
- 시간 : 15시 ~ 17시
내용
수심 200m. 포인터
- 포인터
- 배열
- 문자열
실습
- 손코딩
코드
예제1
숙제
- 스터디 시간에 짠 소스 코드 업로드 하기
숙제 제출
천준현
최지혁
#include<stdio.h>
int sum_array (int*arr,int a)
{
int sum = 0;
for (int i = 0; i < a; i++)
sum += arr[i];
return sum;
}
int main()
{
int a = 10;
int arr[10] = {1,1,1,1,1,1,1,1,1,1};
printf("%d", sum_array(arr, a));
return 0;
}
#include<stdio.h>
void func(char* arr[])
{
int num = 0;
while (num < 5)
{
printf("%c\n", *arr[num]);
num++;
}
}
int main()
{
char * arr[5];
char cha1 = 'a';
char cha2 = 'b';
char cha3 = 'c';
char cha4 = 'd';
char cha5 = 'e';
arr[0] = &cha1;
arr[1] = &cha2;
arr[2] = &cha3;
arr[3] = &cha4;
arr[4] = &cha5;
func(&arr);
return 0;
}
박인서
숙제 1
#include<stdio.h>
int show(int * p, int n){
int sum=0,i;
for (i = 0; i < n; i++){
sum += p[i];
}
return sum;
}
int main(){
int a[6] = { 1, 2, 3, 4, 5, 6 };
printf("%d", show(a, 6));
return 0;
}
숙제 2
#include <stdio.h>
void func(char * p[])
{
int i;
for(i=0;i<5;i++) printf("%c ",*p[i]);
}
int main()
{
char * p[5];
char a='1',b='2',c='3',d='4',e='5';
p[0]=&a;
p[1]=&b;
p[2]=&c;
p[3]=&d;
p[4]=&e;
func(&p);
return 0;
}
이정재
이원준
숙제1
void show(int *brr, int n){
int num=0;
for (int i = 0; i < n; i++){
num += brr[i];
}
printf("%d ", num);
}
int main(){
int a = 6;
int arr[6] = { 1, 2, 3, 4, 5, 6 };
show(arr, 6);
return 0;
}
숙제2
void show(char **brr){
for (int i = 0; i < 5; i++){
printf("%c\n", *brr[i]);
}
}
void main(){
char a = 'a';
char b = 'b';
char c = 'c';
char d = 'd';
char e = 'e';
char *arr[5] = {&a, &b, &c, &d, &e};
show(&arr);
}
조종현
남헌
- 고문바퀴라뇨..허헣 - 박인서
- include <stdio.h>
int test(int a[5]); int test2(char * z[5]); int main() {
int k[5]; printf("%d", test(k)); char a = 'a', b = 'b', c = 'c', d = 'd', e = 'e'; char * z[5]; z[0] = &a; z[1] = &b; z[2] = &c; z[3] = &d; z[4] = &e; test2(&z); return 0;
} int test(int a [5]) { int i; int count = 0; for (i = 0; i <= 4; i++) { count = count + a[i]; } return count; } int test2(char * z[5]) { int i ; for (i = 0; i <= 4; i++) { printf("%c", * z[i]); } return 0; }
