PRF192 - Variable names

¡Supera tus tareas y exámenes ahora con Quizwiz!

Variable name resolving (number of significant characters for uniqueness of variable) depends on a) Compiler and linker implementations b) Assemblers and loaders implementations c) C language d) None

A

What is the output of this C code? #include <stdio.h> int main() { int y = 10000; int y = 34; printf("Hello World! %d\n", y); return 0; } a) Compile time error b) Hello World! 34 c) Hello World! 1000 d) Hello World! followed by a junk value

A

C99 standard guarantees uniqueness of ____ characters for internal names. a) 31 b) 63 c) 12 d) 14

B

All keywords in C are in a) LowerCase letters b) UpperCase letters c) CamelCase letters d) None

A

C99 standard guarantess uniqueness of _____ characters for external names. a) 31 b) 6 c) 12 d) 14

A

Which of the following cannot be a variable name in C? a) volatile b) true c) friend d) export

A

Comment on the output of this C code? #include <stdio.h> int main() { int ThisIsVariableName = 12; int ThisIsVariablename = 14; printf("%d", ThisIsVariablename); return 0; } a) The program will print 12 b) The program will print 14 c) The program will have a runtime error d) The program will cause a compile-time error due to redeclaration

B

Which is valid C expression? a) int my_num = 100,000; b) int my_num = 100000; c) int my num = 1000; d) int $my_num = 10000;

B

What is the output of this C code? #include <stdio.h> int main() { printf("Hello World! %d \n", x); return 0; } a) Hello World! x; b) Hello World! followed by a junk value c) Compile time error d) Hello World!

C

What will happen if the below program is executed? #include <stdio.h> int main() { int main = 3; printf("%d", main); return 0; } a) It will cause a compile-time error b) It will cause a run-time error c) It will run without any error and prints 3 d) It will experience infinite looping

C

Which of the following is not a valid variable name declaration? a) int _a3; b) int a_3; c) int 3_a; d) int _3a;

C

Which of the following is true for variable names in C? a) They can contain alphanumeric characters as well as special characters b) It is not an error to declare a variable to be one of the keywords(like goto, static) c) Variable names cannot start with a digit d) Variable can be of any length

C

Which of the following is not a valid C variable name? a) int number; b) float rate; c) int variable_count; d) int $main;

D

Which of the following is not a valid variable name declaration? a) float PI = 3.14; b) double PI = 3.14; c) int PI = 3.14; d) #define PI 3.14

D

Which of the following is not a valid variable name declaration? a) int __a3; b) int __3a; c) int __A3; d) None of the mentioned

D


Conjuntos de estudio relacionados

child in hospital and end of life

View Set

Econ. Issues & Policies Chapter 2

View Set

Dr.Matt Test 2 Kahoot & Test Review

View Set