1 Вопрос: Дан следующий фрагмент программы
char *Skip(char *ptr) { while(*ptr==’ ‘) ptr++; return ptr;}
int Word1(char *exp){
int s=0;
char *beg, *end=exp;
do {
end=beg=Skip(end);
while(*end) if(*end!=’ ‘) end++; else break;
if(end!=beg) s++;
} while(*end);
return s;
}
Чему будет равно значение переменной k=Word1(«x+y z+v n=10»);
(3)
2 Вопрос: Дан следующий фрагмент программы
char *Skip(char *ptr) { while(*ptr==’ ‘) ptr++; return ptr;}
void Wfunc2(char *b, char *e) {int s=0; while(b++!=e) s++ ; printf(«%d «,s); }
void Word2(char *exp){
char *beg, *end=exp;
do {
end=beg=Skip(end);
while(*end) if(*end!=’ ‘) end++; else break;
if(end!=beg) Wfunc2(beg, end);
} while(*end);
}
Введите последовательность чисел, которую выдаcт следующий вызов Word2(«Какая хорошая погода !!!»);
(5,7,6,3)
3 Вопрос: Дан следующий фрагмент программы
char *Skip(char *ptr) { while(*ptr==’ ‘) ptr++; return ptr;}
void Wfunc2(char *b, char *e) {int s=0; while(b++!=e) s++ ; printf(«%d «,s); }
void Word2(char *exp){
char *beg, *end=exp;
do {
end=beg=Skip(end);
while(*end) if(*end!=’ ‘) end++; else break;
if(end!=beg) Wfunc2(beg, end);
} while(*end);
}
Введите последовательность чисел, которую выдаcт следующий вызов Word2(«523 333 11 122.55»);
(3,3,2,6)
4 Вопрос: Дан следующий фрагмент программы
char *Skip(char *ptr) { while(*ptr==’ ‘) ptr++; return ptr;}
void Wfunc2(char *b, char *e) {int s=0; while(b++!=e) s++ ; printf(«%d «,s); }
void Word2(char *exp){
char *beg, *end=exp;
do {
end=beg=Skip(end);
while(*end) if(*end!=’ ‘) end++; else break;
if(end!=beg) Wfunc2(beg, end);
} while(*end);
}
Введите последовательность чисел, которую выдаcт следующий вызов Word2(«x+y+z if(x>0) x=20»);
(5,7,4)
5 Вопрос: Дан следующий фрагмент программы
char *Skip(char *ptr) { while(*ptr==’ ‘) ptr++; return ptr;}
void Wfunc2(char *b, char *e) {int s=0; while(b++!=e) s++ ; printf(«%d «,s); }
void Word2(char *exp){
char *beg, *end=exp;
do {
end=beg=Skip(end);
while(*end) if(*end!=’ ‘) end++; else break;
if(end!=beg) Wfunc2(beg, end);
} while(*end);
}
Введите последовательность чисел, которую выдаcт следующий вызов Word2(«Мама я повара люблю»);
(4,1,6,5)
или напишите нам прямо сейчас