C - Variables and Data TypesWhat will be the output of this C code?char c = 'A'; printf("%d", c);AAB65CErrorD0Check Answer
Step-by-Step SolutionSolution:Step 1: Understand char to int conversion in printfUsing %d with a char prints its ASCII integer value.Step 2: Find ASCII value of 'A'The ASCII code for 'A' is 65.Final Answer:65 -> Option BQuick Check:char printed as int = ASCII code 65 [OK]Quick Trick: printf %d with char prints ASCII number [OK]Common Mistakes:Expecting character outputUsing wrong format specifierThinking code errors
Master "Variables and Data Types" in C9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More C Quizzes C Basics and Execution Environment - Compilation process in C - Quiz 2easy C Basics and Execution Environment - main function and program entry - Quiz 1easy Conditional Statements - Nested conditional statements - Quiz 5medium Conditional Statements - Switch vs if comparison - Quiz 11easy Conditional Statements - Why conditional logic is needed - Quiz 12easy Loop Control Statements - Why loop control is required - Quiz 4medium Loop Control Statements - Continue statement - Quiz 7medium Loop Control Statements - Goto statement overview - Quiz 9hard Operators and Expressions - Logical operators - Quiz 6medium Variables and Data Types - Type modifiers - Quiz 4medium