Question
#include<stdio.h>
#include<string.h>
int main()
{
int i, n;
char *x="Alice";
n = strlen(x);
*x = x[n];
for(i=0; i<=n; i++)
{
printf("%s ", x);
x++;
}
printf("\n", x);
return 0;
}
a.
Alice
b.
ecilA
c.
Alice lice ice ce e
d.
lice ice ce e
Posted under C Programming
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. What will be the output of the program ?
Similar Questions
Discover Related MCQs
Q. Which of the following statements correctly declare a function that receives a pointer to pointer to a pointer to a float and returns a pointer to a pointer to a pointer to a pointer to a float?
View solution
Q. Can you combine the following two statements into one?
char *p;
p = (char*) malloc(100);
View solution
Q. Which of the following statements correct about k used in the below statement?char ****k;
View solution
Q. In C, if you pass an array as an argument to a function, what actually gets passed?
View solution
Q. Which of the following statements mentioning the name of the array begins DOES NOT yield the base address?
1: When array name is used with the sizeof operator.
2: When array name is operand of the & operator.
3: When array name is passed to scanf() function.
4: When array name is passed to printf() function.
View solution
Q. Which of the following statements are correct about 6 used in the program?
int num[6];num[6]=21;
View solution
Q. Which of the following statements are correct about an array?
1:The array int num[26]; can store 26 elements.
2:The expression num[1] designates the very first element in the array.
3:It is necessary to initialize the array at the time of declaration.
4:The declaration num[SIZE] is allowed if SIZE is a macro.
View solution
Q. O(N)(linear time) is better than O(1) constant time.
View solution
Q. For 'C' programming language
View solution
Q. What is the maximun number of dimensions an array in C may have?
View solution
Q. If x is an array of interger, then the value of &x[i] is same as
View solution
Q. If S is an array of 80 characters, then the value assigned to S through the statement scanf("%s",S) with input 12345 would be
View solution
Q. A one dimensional array A has indices 1....75.Each element is a string and takes up three memory words. The array is stored starting at location 1120 decimal. The starting address of A[49] is
View solution
Q. Minimum number of interchange needed to convert the array 89,19,40,14,17,12,10,2,5,7,11,6,9,70, into a heap with the maximum element at the root is
View solution
Q. Which of the following is an illegal array definition?
View solution
Q. Minimun number of comparison required to compute the largest and second largest element in array is
View solution
Q. The information about an array used in a program will be sorted in
View solution
Q. In which of the following cases, linked list implementation of sparse matrices consumes the same memory space as the conventional way of storing the entire array?
View solution
Q. The minmum number of inter changes needed to convert the array 89,19,40,17,12,10,2,5,7,11,6,9,70 into a heap with maximum element at the root is
View solution
Q. The const feature can be applied to
View solution
Suggested Topics
Are you eager to expand your knowledge beyond C Programming? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!