(11~17) ´ÙÀ½ È®Àå¹®ÀÚ¸¦ Æ÷ÇÔÇÑ ÇÁ·Î±×·¥ÀÇ °á°ú´Â ¹«¾ùÀϱî¿ä?
[¹®Á¦11] printf("\t bibi \n");
[¹®Á¦12] printf("korea\b\n");
[¹®Á¦13] printf("korea\b");
[¹®Á¦14] printf("mansei\r\n");
[¹®Á¦15] printf("³ª´Â \'jinjja\' ÀÌ´Ù\n");
[¹®Á¦16] printf("³ª´Â \"Çѱ¹ÀÎ\" ÀÌ´Ù\n");
[¹®Á¦17] printf(" printf(\"haha\\n\"); \n");
(18 ~ 36) ´ÙÀ½ º¯È¯¹®ÀÚ¸¦ Æ÷ÇÔÇÑ ÇÁ·Î±×·¥ÀÇ °á°ú´Â ¹«¾ùÀϱî¿ä?
[¹®Á¦18] int t=14; printf("%d \n",t);
[¹®Á¦19] int t=14; printf("%o \n",t);
[¹®Á¦20] int t=14; printf("%x \n",t);
[¹®Á¦21] bool t4 =2; printf("bool= %d\n",t4);
[¹®Á¦22] char t5=250; printf("char= %d\n",t5);
[¹®Á¦23] short t6=34534; printf("short= %d\n",t6);
[¹®Á¦24] int t1=214748364; printf("int= %d\n",t1);
[¹®Á¦25] long t2=214748364; printf("long=%ld\n",t2);
[¹®Á¦26]
long long int tt3=234353454334242424;
printf("long long=%lld\n",tt3);
[¹®Á¦27]
unsigned char tt5=250;
printf("unsigned char= %u\n",tt5);
[¹®Á¦28]
unsigned short tt6=34534;
printf("unsigned short= %u\n",tt6);
[¹®Á¦29]
unsigned int tt1=234242424;
printf("unsigned int= %u\n",tt1);
[¹®Á¦30]
unsigned long tt2=234242424;
printf("unsigned long=%lu\n",tt2);
[¹®Á¦31]
unsigned long long int tt7=2343534555433424224;
printf("unsigned long long=%llu\n",tt7);
[¹®Á¦32] char a; a=getchar(); printf("%c\n",a);
[¹®Á¦33] char b[10]; scanf("%s",b); printf("%s\n",b);
[¹®Á¦34] float c=234234.3534534534; printf("%f\n",c);
[¹®Á¦25] double d=43554345.34534534; printf("%lf\n",d);
[¹®Á¦36] double f=43554345.34534534; printf("%e\n",f);
[¹®Á¦37] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
int a;
a=7;
printf("%d\n",(a<<2+2)*4);
printf("%d\n",(++a<<2+2)*4);
printf("%d\n",(a++<<2+2)*4);
printf("%d\n",(++a<<2)*4);
printf("%d\n",(a++<<2)*4);
printf("%d\n",a<<2+2*4);
int b=4, c=7, d=9;
printf("%d\n",a|b&c^d);
return 0;
}
[¹®Á¦38] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int mm();
int kk();
int main()
{
int i=6;
kk();
printf("i1 = %d\n",i);
return 0;
}
static int i=31;
int kk()
{
i=i-1;
printf("i2 = %d\n",i);
mm();
printf("i3 = %d\n",i);
return 0;
}
int mm()
{
i=i-1;
printf("i4 = %d\n",i);
return 0;
}
[¹®Á¦39] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
#define sq(x) x*x;
int main()
{
printf("%d\n",sq(1+2);
return 0;
}
[¹®Á¦40] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
float k=12.845;
int j;
j=k;
printf("%d\n",j);
return 0;
}
[¹®Á¦41] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
int y, x=5;
y=++x-3;
printf("%d %d\n",x,y);
return 0;
}
[¹®Á¦42] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
int x=262, *p, **ptp, ***xptp;
p=&x;
ptp=&p;
xptp=&ptp;
printf("* %d\n",***xptp);
return 0;
}
[¹®Á¦43] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
union pen{
char a[13];
char b[5];
int c;
};
int main()
{
union pen pp;
printf("%d\n", sizeof(pp));
printf("%d\n", sizeof(pp.a));
printf("%d\n", sizeof(pp.b));
printf("%d\n", sizeof(pp.c));
return 0;
}
[¹®Á¦44] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
struct pen{
char a[15];
char b[5];
int c;
};
int main()
{
struct pen pp;
printf("%d\n", sizeof(pp));
printf("%d\n", sizeof(pp.a));
printf("%d\n", sizeof(pp.b));
printf("%d\n", sizeof(pp.c));
return 0;
}
[¹®Á¦45] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
printf("1,%c\n",'K');
printf("2,%c\n",65);
printf("3,%d\n",12);
printf("4,%i\n",12);
printf("5,%o\n",12);
printf("6,%u\n",12);
printf("7,%x\n",27);
printf("8,%X\n",27);
printf("9,%f\n",12.34);
printf("10,%5.2f\n",12.34);
printf("11,%e\n",123.45);
printf("12,%E\n",123.45);
printf("13,%s\n","kim");
printf("14,%p\n","kim");
return 0;
}
[¹®Á¦46] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
printf("1,|%d|\n",1234);
printf("2,|%6d|\n",1234);
printf("3,|%-6d|\n",1234);
printf("4,|%06d|\n",1234);
printf("5,|%6f|\n",12.345);
printf("6,|%-6f|\n",12.345);
printf("7,|%6.1f|\n",12.345);
printf("8,|%06.2f|\n",12.345);
return 0;
}
[¹®Á¦47] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
int x;
float y;
x=(int)15.8+(int)14.7;
printf("%d\n",x);
x=(int)(15.8+14.7);
printf("%d\n",x);
y=26/4;
printf("%f\n",y);
y=(float)26/4;
printf("%f\n",y);
return 0;
}
[¹®Á¦48] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int main()
{
int x=10, a, b;
a=++x*x--;
printf("%d\n",a);
b=x*10;
printf("%d\n",b);
x=++b-a--;
printf("%d\n",x);
return 0;
}
[¹®Á¦49] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
#include<stdlib.h>
#include<ctime>
int n, s[100000];
void print_array()
{
for(int i=0; i<n; i++) printf("%d ",s[i]);
printf("\n");
}
void swap(int a, int b)
{
int t=s[a];
s[a]=s[b];
s[b]=t;
}
void selection_sort(void)
{
for(int i=0; i<n-1; i++)
for(int j=i+1; j<n; j++)
if(s[i] > s[j]) swap(i,j);
}
int main()
{
srand(time(NULL));
scanf("%d",&n);
for(int i=0; i<n; i++)
s[i]=rand();
int start = clock();
selection_sort();
printf("result=%.3lf(sec)\n",(double)(clock()-start)/CLOCKS_PER_SEC);
return 0;
}
[¹®Á¦50] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<algorithm>
int n, s[100000];
void print_array()
{
for(int i=0; i<n; i++) printf("%d ",s[i]);
printf("\n");
}
int main()
{
srand(time(NULL));
scanf("%d",&n);
for(int i=0; i<n; i++)
s[i]=rand();
int start = clock();
std::sort(s,s+n);
printf("result=%.3lf(sec)\n",(double)(clock()-start)/CLOCKS_PER_SEC);
return 0;
}
[¹®Á¦51] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<algorithm>
int n, s[100000];
void print_array()
{
for(int i=0; i<n; i++) printf("%d ",s[i]);
printf("\n");
}
void swap(int a, int b)
{
int t=s[a];
s[a]=s[b];
s[b]=t;
}
void q_sort(int ss, int ee)
{
if(ss<ee)
{
int p=ss, l=ss+1, r=ee;
while(l<=r)
{
while(l<=ee && s[l]<=s[p]) l++;
while(r>=ss+1 && s[r]>=s[p]) r--;
if(l<r) swap(l,r);
}
swap(p,r);
q_sort(ss, r-1);
q_sort(r+1, ee);
}
}
int main()
{
srand(time(NULL));
scanf("%d",&n);
for(int i=0; i<n; i++)
s[i]=rand();
int start = clock();
q_sort(0, n-1);
printf("result=%.3lf(sec)\n",(double)(clock()-start)/CLOCKS_PER_SEC);
return 0;
}
[¹®Á¦52] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
#define MAXN 9
int ans,A[MAXN+1];
void solve(void)
{
for(int i=1; i<10; i++)
{
scanf("%d",A+i);
if(A[ans]<A[i]) ans=i;
}
}
int main()
{
solve();
printf("ans= %d\n %d\n", A[ans], ans);
return 0;
}
[¹®Á¦53] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int f(int n)
{
if(n==1) return 1;
return f(n-1)+n;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",f(n));
return 0;
}
[¹®Á¦54] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int f(int n)
{
if(n==1) return 1;
return 2*f(n/2)+((n+1)/2)*((n+1)/2);
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",f(n));
return 0;
}
[¹®Á¦55] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<cstdio>
#define MAXN 10000
char star[MAXN+1];
void f(int n)
{
if(n>0)
{
f(n-1);
star[n]='*';
puts(star+1);
}
}
int main()
{
int n;
scanf("%d", &n);
f(n);
return 0;
}
[¹®Á¦56] ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ °á°ú´Â?
#include<stdio.h>
int n=0, d[100][100]={{0,},};
int input()
{
FILE *ifp;
ifp=fopen("input7.txt","r");
fscanf(ifp,"%d",&n);
fclose(ifp);
return -1;
}
int output()
{
FILE *ofp;
ofp=fopen("output7.txt","w");
int i=1, j, c=1;
j=(n+1)/2;
d[i][j]=c;
while(c<(n*n)){
c=c+1;
i=i-1;
j=j+1;
if((d[i][j]>0) || ((i==0) && (j>n))){
i=i+2;
j=j-1;
}
else{
if(i==0) i=n;
if(j>n) j=1;
}
d[i][j]=c;
}
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
fprintf(ofp,"%2d ",d[i][j]);
}
fprintf(ofp,"\n");
}
fclose(ofp);
return -1;
}
int main()
{
input();
output();
return -1;
}
¿©±â±îÁö ¿À¼Ì±º¿ä!~
À̰÷Àº 'À§³Ê(Wiener)' ÀÔ´Ï´Ù.
°¨»çÇÕ´Ï´Ù ^^
|