15. november 2005 - 11:44Der er
7 kommentarer og 1 løsning
En kort hjælp til noget meget sompel c kode
Hejsa. Jeg sidder og roder med lidt c kode.. Meget simpelt, da jeg kun lige er ved at begynde på det.. og der er lige lidt der driller. Ham jeg sidder og spørger til råds er væk lige de næste par timer, så tænkte at jeg lige ville prøve her..
--------------------------------------
#include<stdio.h>
main() {
int x = 0; int max = 0; int i; int j;
printf("Please insert a few numbers\n"); scanf("%d",x);
while(max > 100) { extern int calc(int x, int max); }
int calc(int x, int max) { if (x < max) { printf("This number was too low to store\n"); return x; }
else (x > max); { max = x; return max; }
}
--------------------------------------------- Jeg leder efter en forklaring på hvor det går galt, og forhåbentlig lidt uddybende info, så jeg også kan lære lidt af det. På forhånd tak
altså det er bare leg, med koden.. Der er ikke verdens største formål med dem. Du skriver et tal ind, lagrer det i x, og sammenligner med max. Hvis det er større end max, overskrives med med den værdi. Hvis den er mindre skriver den en besked ud. Dette blir man ved med indtil max er 100... eller, det var ideen ihvertfald
// Værdi x samt en pointer til max int calc(int x, int max); // funktions prototype
int main() {
int x = 0; int max = 0;
// Så længe max er mindre end 100 while(max < 100) {
printf("Please insert a number\n");
scanf("%d",&x); // scanf tager en adresse, derfor &x
// Calc returnere enten x eller max alt efter hvilken var storst max = calc(x, max); printf("x was: %d and max was: %d\n", x, max);
}
return 0; }
int calc(int x, int max) { // Hvis max storre eller lig med x if (x <= max) { printf("This number was too low to store\n"); return max; } else { return x; }
ja, kunne heller ik få det til at hænge sammen, men tak for hjælpen hr 8)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.