Шукаєте відповіді та рішення тестів для langage C? Перегляньте нашу велику колекцію перевірених відповідей для langage C в moodle.insa-toulouse.fr.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
#include <stdlib.h>
void f(int * p)
{
<COMPLETER>
}
int main(void)
{
int i;
// j'affecte la valeur 3 a i
f(&i);
printf("%d\n",i);
return(0);
}
Compléter la ligne <COMPLETER>
void fonction (int *p1, int *p2)
{
int tempo;
tempo =*p1;
*p1=*p2;
*p2=tempo;
}
int main (void)
{
int a=5;
int b=2;
fonction (&a, &b);
printf("%d %d",&a,&b);
return (0);
}
Que donne l'exécution de ce programme ?
void fonction(int a)
{
a = a + 10;
}
int main(void)
{
int a = 1234;
a++;
fonction(1234);
printf("a = %d\n", a);
return 0;
}
Que donne l'exécution de ce programme ?
void incrementer(int* a)
{
a++;
}
int main(void)
{
int a=3;
int i;
for (i=1;i<5;i++){
incrementer(&a);
}
printf("%d\n",a);
return(0);
}
Que donne l'exécution de ce programme ?
void f(int l,int m , int* n,int *o)
{
l++;
m++;
(*n)++;
(*o)++;
}
int main()
{
int i=2,j=3,k=4;
int *p;
p=&j;
f(i,j,p,&k);
printf("%d %d %d %d\n",i,j,k,*p);
return (0);
}
Que va afficher ou faire ce programme ?
void f(char *s)
{
s[0]=s[1];
s[1]='O';
}
int main()
{
char chaine1[3];
chaine1[0]='O'; chaine1[1]='K';
chaine1[2]='\0';
printf("%s -- ",chaine1);
f(chaine1);
printf("%s \n",chaine1);
return (0);
}
Que va afficher ou faire ce programme ?
void f(char *s)
{
s[0]=s[1];
s[1]='O';
}
int main()
{
char chaine1[2];
chaine1[0]='O'; chaine1[1]='K';
chaine1[2]='\0';
printf("%s -- ",chaine1);
f(chaine1);
printf("%s \n",chaine1);
return (0);
}
Que va afficher ou faire ce programme ?
void fonction (int *p1, int *p2)
{
int tempo;
tempo =*p1;
*p1=*p2;
*p2=tempo;
}
int main (void)
{
int a=5;
int b=2;
fonction (a, b);
printf("%d %d",a,b);
return (0);
}
Que donne l'exécution de ce programme ?
void fonction(int *a)
{
*a = *a + 10;
}
int main(void)
{
int a = 1234;
int *ptr_a;
ptr_a = &a;
a++;
fonction(ptr_a);
a++;
printf("a = %d\n", a);
return 0;
}
Que donne l'exécution de ce programme ?
void incrementer(int* a)
{
a++;
}
int main(void)
{
int a=1;
int i;
for (i=0;i<5;i++){
incrementer(&a);
}
printf("%d\n",a);
return(0);
}
Que donne l'exécution de ce programme ?