# ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 (ΕΚΤΥΠΩΣΗ)

Teacher & Manager at Δημήτρης Ψούνης - Υπηρεσίες Εκπαίδευσης à www.psounis.gr
6 Feb 2016
1 sur 5

### ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 (ΕΚΤΥΠΩΣΗ)

• 1. H C 10: . 1. char 2. O ASCII 3. char . 1. 2. ! 3. gets puts 4. " # string.h \$. ! " # . 1. ! " # # \$ char C " # # \$ char " % & " . " & \$ # " ! ' # # " ( ! ) % % " 0 * 255. + " % ( "% , & "% \$ ASCII \$# * , " % % '" & \$ # % , %, " % , (\$ "% ASCII. - " " . : char " % \$ , \$ char " % \$ , \$ \$! " # A. 2. ! "% ASCII %! " # % " % % "% \$ ASCII. / # ( % " % . .
• 2. A. 3. * " char &! " # * # \$ : ch ". . a " # " : 0% \$ % ASCII \$# : 0% \$ " : ! ' " % , " " " \$ & 1 &\$& ! 0"% " # " printf & " # # \$ % %c. ) " "* : char ch; ch=97; ch='a'; printf("%c",ch); A. 3. * " char '! " # / . " & " # % "\$ " %, " & C /* char.c */ #include <stdio.h> main() { char c; for (c=80; c<=100; c++) { printf("nO xaraktiras %d einai %c",c,c); } } * & "\$ ASCII 128-255 " " # * c unsigned char. 2. 1. / % (! " # " " " * & " % " % " . % , # # % " . C &% # * " "% " . ) # \$ : * "% " 20 , " 19 \$ . 3! ! 4! 0% " 19 \$ ( 20) # " " %, # 0 (slash # ). " # & «hello» " \$ . : char str[20]; str[0] str[1] str[2] str[3] … str[4] str[5] h e l l o 0 str[20] 2. 1. / % )! " # 4 " % " % &% # \$ " : & \$ " " % # . : 0"% & ( " , " * # " &\$& + " " # " % * ( " # & 3 : \$ # * " \$ # % , # " " " " ( " ( ) char pin[3]={'a','b','0'}; char pin[3]="ab"; char *pin="ab"; char pin[]="ab";
• 3. 2. 2. 0 "\$ % *! " # "\$ ( printf) & \$ ( scanf) " % " # %s. " " % " %! % % "% \$ , ( % "% , % # % # . . ) scanf # " " & . " # & # * % : / "\$ &% : 0 * # &% : char string[100]; printf("%s",string); scanf("%s",string); 2. 2. 0 "\$ % ! " # / . " & & % # " * «teststring» " «test string» (" * \$ % ) # % " . /* string.c: Deixnei tin xrisi tis scanf kai tis printf me simvoloseires */ #include <stdio.h> main() { char string[80]; printf("Dwste mia simboloseira: "); scanf("%s",string); printf("Pliktrologisate tin simvoloseira: %s",string); } 2. 3. ! gets puts ! " # ' & % scanf, # , " & & " & " * " & . " " & ( , " gets " " \$ " : 4 " string " # , " , " . 0% : %# %, puts " "* " # \$ " ‘n’: "% % char *gets(char *string) int puts(char *string) stdio.h stdio.h 2. 4. 4 string.h ! " # 0%# % " * &\$& . 0" # # % * % # # % C, % % , : " % %, " " " . & % * . 0 % %, "\$ : 4 " % & ( src dest. + : " ( " \$ \$ string. 5 # " string.h int strlen(char *string) void strcpy(char *dest, char *src)
• 4. . 1. \$! " # / " \$ \$ ( # 0) ( . + % " \$ " int mystrlen(char *s) " # \$ % " ( . 1 " & C, " % # , " % # gets " " &%, "* 4 int strlen(char *s) " % string.h % * & " " & ( " " \$. . 2. & ( * %! " # + % " \$ " char *mystrcpy(char *dest, char *src) " # \$ % # & ( src dest. 4 " ( # % dest. 1 " & C, " % # , " % # # gets " #% % " & & & 1 " " # " % % % . / "* . 4 char *strcpy(char *dest, char *src) " % string.h % * & " " & ( " " \$. . 3. " + ( % &! " # 1 " & " # , " " & % ( % "* " 6" # %. : * % & (". . 150 \$ ) " "% \$ ASCII # ( " % ( % 32 * . ( % , " % %. "* % "% ASCII & # % " % %. " ( % " gets scanf & " & . . 4. ( " % 0. # '! " # % 2 " \$ "% ASCII (128-255) " " " # " & " " % " % . " & "* ( ,% " ): Hello World!Hello World!
• 5. . 5. & * (! " # + " & C " % : 7 # , # . ( " & " % & " & ) 7 " & " % ( & \$ * "* . # & " : Dwse tin 1i simvoloseira: test Dwse tin 2i simvoloseira: abba ===== Isxyei: abba < test & " % int strcmp(char *s1, char *s2) string.h " % "