January 17, 2002
Sitter här och stressar med Programmeringsläxan och har kört fast på de skriftliga frågorna, så jag måste be er om lite hjälp :bok:
Det störande är att jag antagligen vet svaret på alla dessa frågor, men författaren är ett jävla sär som inte kan ställa frågor... Vi är fan på A kursen och sådana här frågor är bland det första som ställs till den som inte ens rört en kompilator i sitt liv.
Svara så gott ni kan, och hacka gärna på författaren till boken (Jag skrev av frågorna exakt från den)
10 frågor!
1. Hur gör man explicit typkonvertering av säg ett heltal till ett flyttal?
2. Vad är ett L-value?
3. Vad heter funktionen för formaterad inmatning i C?
4. Vad händer när en sådan inmatningssats utförs vid programkörningen?
5. Vilka slags modifierare kan man ha till formaten i inmatning?
6. Om man vill tilldela en teckenvariabel ett visst värde, säg tecknet X (som har koden 88) så kan man göra det på åtminstone 4 olika sätt, vilka?
7. Vad är det allmänna utseendet för en villkorssats i C?
8. Vilken konstruktion har man i C när 2 olika villkor är "komplement" till varandra?
9. Hur tolkas ett uttryck som "if (tal)... ;"? Det vill säga, när är uttrycket inom parentesen sant eller falskt?
10. Vad betyder tecknet % när det används i aritmetiska uttryck i C-programmering, och hur utläses det?
August 9, 2001
En kan jag i alla fall, C kan jag inte men däremot en del andra språk och det var nummer 10, %, som antagligen även i C är modulo. Alltså uttalas % modulo och det är resten vid heltalsdivision, t.ex så ger 23 % 11 talet 1, eller 6 % 4 ger talet 2. % är modulooperator i PHP och Java samt VB vad jag kan komma ihåg så det gäller säkerligen även C.
August 9, 2001
Fråga 9 där är lite konstigt formulerad, jag förstår inte vad som menas riktigt?
9. Hur tolkas ett uttryck som "if (tal)... ;"? Det vill säga, när är uttrycket inom parentesen sant eller falskt?
Kan dom mena att variabeln tal ska peka på till exempel en integer, men om den inte gör det och istället inte pekar på något, alltså null, så utvärderas det som falskt annars sant?
July 28, 2003
1) mittFlyttal = (double) mittHeltal;
2) En konstruktion som refererar till ett objekt, tex *p, där p är en pekare av något slag. Konstanter som tex 5 är inte L-values.
3) scanf
4) Kompilera och prova 😉
5) http://www.google.com/search?h.....C3%B6kning
6) Två exempel är: c = 'X'; c = 88;
7) menar han hur man skriver en if-sats eller? Det har han ju själv gjort i näst-nästa fråga...
8) if (vilkorl1) { ... } else { ... } (Lite osäker på vad han menar här... jag tolkade det som att vilkorl1 = ~vilkorl2, dvs. att om vilkorl2 är sant så måste vilkorl1 vara falskt)
9) Uttrycket är sant om det är skilt från 0, dvs allt utom 0 är sant och resten är falskt.
January 17, 2002
dae wrote: 1) mittFlyttal = (double) mittHeltal;
2) En konstruktion som refererar till ett objekt, tex *p, där p är en pekare av något slag. Konstanter som tex 5 är inte L-values.
3) scanf
4) Kompilera och prova 😉
5) http://www.google.com/search?h.....C3%B6kning
6) Två exempel är: c = 'X'; c = 88;
7) menar han hur man skriver en if-sats eller? Det har han ju själv gjort i näst-nästa fråga...
8) if (vilkorl1) { ... } else { ... } (Lite osäker på vad han menar här... jag tolkade det som att vilkorl1 = ~vilkorl2, dvs. att om vilkorl2 är sant så måste vilkorl1 vara falskt)
9) Uttrycket är sant om det är skilt från 0, dvs allt utom 0 är sant och resten är falskt.
T-A-C-K!
July 28, 2003
CoLiC wrote: [quote=dae]1) mittFlyttal = (double) mittHeltal;
2) En konstruktion som refererar till ett objekt, tex *p, där p är en pekare av något slag. Konstanter som tex 5 är inte L-values.
3) scanf
4) Kompilera och prova 😉
5) http://www.google.com/search?hl=sv&ie=UTF-8&oe=utf-8&q=man+pages+scanf&btnG=Google-s%C3%B6kning
6) Två exempel är: c = 'X'; c = 88;
7) menar han hur man skriver en if-sats eller? Det har han ju själv gjort i näst-nästa fråga...
8) if (vilkorl1) { ... } else { ... } (Lite osäker på vad han menar här... jag tolkade det som att vilkorl1 = ~vilkorl2, dvs. att om vilkorl2 är sant så måste vilkorl1 vara falskt)
9) Uttrycket är sant om det är skilt från 0, dvs allt utom 0 är sant och resten är falskt.
T-A-C-K!
No probs 🙂 Inga garantier för att det är godkända svar lämnas dock 😉
Hatar själv den här typen av frågor... programmeringstenta på papper... det du 🙄
1 Guest(s)