Δημοσιεύτηκε: 05 Οκτ 2011, 17:35
Λοιπον ξεκινάω μια ωραία κατα την γνώμη μου ασκησούλα
Έστω ο κώδικας :
1. Γιατι το y στην πρώτη if θα εκτελεστεί 1 φορα ;
2. Πως μπορούμε (χωρις να βάλουμε καποια προσθετη εντολή)
να εκτυπώσουμε το y οσες φορες εκτελείται το loop της for ;
3. Πως μπορούμε να βάλουμε την if να "επιτρέπει" στο y ποσες φορές θα εκτελεστεί
σύμφωνα με την τρέχουσα συνθήκη της ;
4. Άν έχουμε το παρακάτω
Η τιμή 2 δεν θα εκτυπωθεί λογω της if ?
Για οσους θέλουν να στίψουν κυριολεκτικα τον κώδικα! Να μην λάβετε υποψιν την while που έχω ουτως η αλλως μαρκάρει σαν σχολια
ηταν για κατι δικες μου δοκιμες
Έστω ο κώδικας :
- Κώδικας: Επιλογή όλων
#include <stdio.h>
int main()
{
int i , x , y=1;
x=1 , i ;
//while(x<10)
//{
for(i=1; i<10; i++)
if((i==5) || (i==3))
printf("\n Hi");
printf("\n%d",y);
if(y){
printf("\nHello FOlks");
printf("\nHow are you");
}
//x++;
//}
return 0;
}
1. Γιατι το y στην πρώτη if θα εκτελεστεί 1 φορα ;
2. Πως μπορούμε (χωρις να βάλουμε καποια προσθετη εντολή)
να εκτυπώσουμε το y οσες φορες εκτελείται το loop της for ;
3. Πως μπορούμε να βάλουμε την if να "επιτρέπει" στο y ποσες φορές θα εκτελεστεί
σύμφωνα με την τρέχουσα συνθήκη της ;
4. Άν έχουμε το παρακάτω
- Κώδικας: Επιλογή όλων
value=0;
while(value<10)
{
for( counter=0; counter<5; counter++ )
{
if(value==2)
continue;
printf("\n%d",value);
}
value++;
}
Η τιμή 2 δεν θα εκτυπωθεί λογω της if ?
ηταν για κατι δικες μου δοκιμες