pregatire - probleme suplimentare
DESCRIPTION
Informatica programare c c++TRANSCRIPT
#include<stdio.h> int main(){ int i = 3; int *j; int **k; j=&i; k=&j; printf("%u %u %d ",k,*k,**k); return 0; } // Adresa, Adresa, Adresa
#include<stdio.h> #include<string.h> int main(){ char *ptr1 = NULL; char *ptr2 = 0; strcpy(ptr1," c"); strcpy(ptr2,"questions"); printf("\n%s %s",ptr1,ptr2); return 0; }
// Run time error
#include<stdio.h> int main(){ int a = 10; void *p = &a; int *ptr = p; printf("%u",*ptr); return 0; } // 10
#include<stdio.h> int main(){ char arr[10]; arr = "world"; printf("%s",arr); return 0; }
//Compilation error
#include<stdio.h> #include<string.h> int main(){ int a = 5,b = 10,c; int *p = &a,*q = &b; c = p - q; printf("%d" , c); return 0; //1
#include<stdio.h> int main(){ int * p , b; b = sizeof(p); printf("%d" , b); return 0; } // Depends on the memory
#include<stdio.h> int main(){ int i = 5 , j; int *p , *q; p = &i; q = &j; j = 5; printf("%d %d",*p,*q); return 0; } // 5, 5
#include<stdio.h> int main(){ int i = 5; int *p; p = &i; printf(" %u %u", *&p , &*p); return 0; } // Address, Address
#include<stdio.h> int main(){ int i = 100; printf("value of i : %d addresss of i : %u",i,&i); i++; printf("\nvalue of i : %d addresss of i : %u",i,&i); return 0; } /* value of i : 100 addresss of i : Address value of i : 101 addresss of i : Address */
#include<stdio.h> int main(){ int i = 3; int *j; int **k; j = &i; k = &j; printf("%u %u %u",i,j,k); return 0; } // 3 Address Address
char *fun();
int main(void) { char *s; s = fun(); printf("%s",s); return 0; }
char *fun() { char buffer[30]; strcpy(buffer,"RAM"); return buffer; }
// unknown result
- Sortare diagonala secundara intr-o matrice patratica - Verificate daca o matrice are suma liniilor coloanelor si diagonalelor egala - Verificare daca elementele unei matrici sunt o permutare a multimii [1,n^2]; - Afisati numarul coloanei cu suma maxima. - Sa se calculeze suma elementelor adiacente diagonalei principale a matricii. - Sa se elimine dintr-un vector elementele care se repeta