Variable Names 2.Image.Marked (PDF)




File information


This PDF 1.4 document has been generated by Online2PDF.com / Online2PDF.com; modified using iTextSharp 5.0.5 (c) 1T3XT BVBA, and has been sent on pdf-archive.com on 23/05/2014 at 15:35, from IP address 124.123.x.x. The current document download page has been viewed 615 times.
File size: 145.33 KB (7 pages).
Privacy: public file
















File preview


C Programming Questions and Answers – Variable Names – 2
“a fou d s 1000+ Interview Questions & Answers on C helps anyone preparing for Oracle and other
companies C interviews. One should practice these 1000+ interview questions and answers continuously
for 2-3 months to clear Oracle interviews on C Programming language.

He e is a listi g of C i te ie
solutions:

uestio s o

Va ia le Na es alo g ith a s e s, e pla atio s a d/o

1. 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;
View Answer
Answer:b
Explanation:space, comma and $ cannot be used in a variable name.

2. 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!
View Answer
Answer:c
Explanation:It results in an error since x is used without declaring the variable x.
Output:
$ cc pgm1.c
pg

. : I fu tio

pg

. : :e o :

ai :
u de la ed fi st use i this fu tio

pgm1.c:4: error: (Each undeclared identifier is reported only once
pgm1.c:4: error: for each function it appears in.)

3. 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
View Answer
Answer:a
Explanation:Since y is already defined, redefining it results in an error.
Output:
$ cc pgm2.c
pg

. : I fu tio

ai :

pg

. : : e o : edefi itio of

pg

. : : ote: p e ious defi itio of

as he e

4. 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
View Answer
Answer:d
Explanation:#define PI 3.14 is a macro preprocessor, it is a textual substitution.

5. 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

View Answer
Answer:c
Explanation:A C program can have same function name and same variable name.
$ cc pgm3.c
$ a.out
3

6. What is the problem in following variable declaration?
float 3Bedroom-Hall-Kitchen?;
a) The variable name begins with an integer
The spe ial ha a te The spe ial ha a te ?
d) All of the mentioned
View Answer
Answer:d
Explanation:A variable name cannot start with an integer, along with that the C compiler
i te p ets the - a d ? as a

i us ope ato a d a uestio

7. Comment on the output of this C code?

#include <stdio.h>

int main()

{

a k ope ato espe ti el .

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
View Answer
Answer:b
Explanation:Variable names ThisIsVariablename and ThisIsVariableName are both distinct as C is case
sensitive.
Output:
$ cc pgm4.c
$ a.out
14

8. Which of the following cannot be a variable name in C?
a) volatile
b) true

c) friend
d) export
View Answer
Answer: a
Explanation:volatile is C keyword.






Download Variable Names - 2.Image.Marked



Variable Names - 2.Image.Marked.pdf (PDF, 145.33 KB)


Download PDF







Share this file on social networks



     





Link to this page



Permanent link

Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..




Short link

Use the short link to share your document on Twitter or by text message (SMS)




HTML Code

Copy the following HTML code to share your document on a Website or Blog




QR Code to this page


QR Code link to PDF file Variable Names - 2.Image.Marked.pdf






This file has been shared publicly by a user of PDF Archive.
Document ID: 0000164782.
Report illicit content