समस्या
अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज (ASCII) मानों को 0 से 255 वर्णों के पूर्णांक प्रकार चर में प्रारंभ किए बिना प्रिंट करें। बस, प्रारूप विनिर्देशक का उपयोग करें।
समाधान
यहां हम केवल 65 से 122 तक प्रिंट करने का प्रोग्राम लिख रहे हैं।
यदि आप सभी ASCII मान देखना चाहते हैं, तो लूप के लिए आप इस प्रकार लिख सकते हैं -
For(i=0;i<255;i++)
फिर, यह सभी ASCII मानों को 0 से 255 तक प्रिंट करता है।
एएससीआईआई मानों को 65 से 122 तक प्रिंट करने के लिए उपयोग किया जाने वाला तर्क इस प्रकार है -
Prints ASII values From A to z for (i = 65; i < =122; i++){ printf("%c \t\t %d\n", i, i); }में ASII मान प्रिंट करता है
उदाहरण
एएससीआईआई मूल्यों को 65 से 122 तक प्रिंट करने के लिए सी प्रोग्राम निम्नलिखित है -
#include <stdio.h> int main() { // Declare Variables int i = 0; printf("Character \t ASCII Value\n\n"); //Print ASCII Values for (i = 65; i <=122; i++) { printf("%c \t\t %d\n", i, i); } return 0; }
आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्न आउटपुट उत्पन्न करता है -
Character ASCII Value A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90 [ 91 \ 92 ] 93 ^ 94 _ 95 ` 96 a 97 b 98 c 99 d 100 e 101 f 102 g 103 h 104 i 105 j 106 k 107 l 108 m 109 n 110 o 111 p 112 q 113 r 114 s 115 t 116 u 117 v 118 w 119 x 120 y 121 z 122