C Interview Questions
Questions Answers Views Company eMail

write a program in c to find out the sum of digits of a number.but here is a condition that compiler sums the value from left to right....not right to left..

1 2618

Write a program to maintain student’s record. Record should not be available to any unauthorized user. There are three (3) categories of users. Each user has its own type. It depends upon user’s type that which kind of operations user can perform. Their types and options are mentioned below: 1. Admin (Search Record [by Reg. No or Name], View All Records, Insert New Record, Modify Existing Record) 2. Super Admin (Search Record [by Reg. No or Name], View All Records, Insert New Record, Modify Existing Record, Delete Single Record) 3. Guest (Search Record [by Reg. No or Name], View All Records) When first time program runs, it asks to create accounts. Each user type has only 1 account (which means that there can be maximum 3 accounts). In account creation, following options are required: Login Name: <6-10 alphabets long, should be unique> Password: <6-10 alphabets long, should not display characters when user type> Confirm Password: Account Type: Login Name, Password and Account Type should be stored in a separate file in encrypted form. (Encryption means that actual information should be changed and Decryption means that Encrypted information is changed back to the actual information) If any of the above mentioned requirement(s) does not meet then point out mistake and ask user to specify information again. When Program is launched with already created accounts, it will ask for user name and password to authenticate. On successful authentication, give options according to the user’s type.

1617

main() { int i = 10; printf(" %d %d %d \n", ++i, i++, ++i); }

TCS, Vector,

10 38825

c language interview questions & answer

1574

What is the difference between realloc() and free()

1 2908

int a=20; int b=30; int c=40; printf("%d%d%d"); what will be the output?

CMC,

5 7086

input any 4 digit number and find the difference of all the digits?

Google,

3 3794

Write an algorithm for implementing insertion and deletion operations in a singly linked list using arrays ?

MNC,

3168

What is the purpose of the following code? Is there any problem with the code? void send(int count, short *to, short *from) { /* count > 0 assumed */ register n = (count + 7) / 8; switch (count % 8) { case 0: do { *to = *from++; case 7: *to = *from++; case 6: *to = *from++; case 5: *to = *from++; case 4: *to = *from++; case 3: *to = *from++; case 2: *to = *from++; case 1: *to = *from++; } while (--n > 0); } }

Google,

2117

what is the purpose of the following code, and is there any problem with the code? void fn(long* p1, long* p2) { register int x = *p1; register int y = *p2; x ^= y; y ^= x; x ^= y; *p1 = x; *p2 = y; }

Google,

1 3828

what is the purpose of the code, and is there any problem with the code? int f( int n, int l, int r ) { return (n << l) >> r; }

Google,

2 3432

What is the purpose of the code, and is there any problem with it? unsigned int f( unsigned n ) { return –n & 7; }

Google,

1 3208

what is the purpose of the code, and is there any problem with it. bool f( uint n ) { return (n & (n-1)) == 0; }

Google,

1 3219

what is the purpose of the code, and is there any problem with it. unsigned int v[10]; unsigned int i = 0; while (i < 10) v[i] = i++;

Google,

2 3587

Identify the operators that is not used with pointer a. && b. # c. * d. >>

2 8672


Post New C Questions

Un-Answered Questions { C }

Explain what are global variables and explain how do you declare them?

753


Why should I use standard library functions instead of writing my own?

822


Explain how do you print only part of a string?

763


In C language, a variable name cannot contain?

885


please can any one suggest me best useful video tutorials on c i am science graduate.please help me.u can email me to sas29@in.com

1442






What is structure in c language?

731


Is it better to use a pointer to navigate an array of values, or is it better to use a subscripted array name?

753


how to write a c program to print list of fruits in alpabetical order?

1944


Explain the properties of union. What is the size of a union variable

821


What is merge sort in c?

737


how is the examination pattern?

1700


An organised method of depicting the use of an area of computer memory used to signify the uses for different parts of the memory a) swap b) extended memory c) memory map d) all of the above

809


Explain modulus operator. What are the restrictions of a modulus operator?

709


What are near, far and huge pointers?

758


How can type-insensitive macros be created?

829