![](https://static.youtibao.com/asksite/comm/pc/images/content_title_q.png)
函數(shù)STR():返回給定字符串表達(dá)式的字符個(gè)數(shù)。()
![](https://static.youtibao.com/asksite/comm/pc/images/content_title_a.png)
第1題
關(guān)于統(tǒng)計(jì)函數(shù)Count (字符串表達(dá)式),下面敘述錯(cuò)誤的是()。
A.返回字符表達(dá)式中值的個(gè)數(shù),即統(tǒng)計(jì)記錄的個(gè)數(shù)
B.統(tǒng)計(jì)字段應(yīng)該是數(shù)字?jǐn)?shù)據(jù)類型
C.字符串表達(dá)式中含有字段名
D.以上都不正確
第2題
關(guān)于統(tǒng)計(jì)函數(shù)Count(字符串表達(dá)式),下面敘述錯(cuò)誤的是()。
A.返回字符表達(dá)式中值的個(gè)數(shù),即統(tǒng)計(jì)記錄的個(gè)數(shù)
B.統(tǒng)計(jì)字段應(yīng)該是數(shù)字?jǐn)?shù)據(jù)類型
C.字符串表達(dá)式中含有字段名
D.以上都不正確
第3題
設(shè)有如下函數(shù):
函數(shù)的功能是
A.統(tǒng)計(jì)并返回字符串ch中字符的個(gè)數(shù)
B.刪除字符串ch中的空格符,返回刪除字符的個(gè)數(shù)
C.統(tǒng)計(jì)并返回字符串ch中非空格字符數(shù)
D.刪除字符串ch中除空格符外的其他字符,返回刪除字符的個(gè)數(shù)
第4題
A.返回字符表達(dá)式中值的個(gè)數(shù),即統(tǒng)計(jì)記錄的個(gè)數(shù)
B.統(tǒng)計(jì)字段應(yīng)該是數(shù)字?jǐn)?shù)據(jù)類型
C.字符串表達(dá)式中含有字段名
D.以上都不正確
第6題
第8題
函數(shù)String(n,"str")的功能是()。
A.把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符串
B.返回由n個(gè)字符組成的字符串
C.從字符串中取出n個(gè)字符
D.從字符串中第n個(gè)字符的位置開始取字符串
第9題
mystrlen函數(shù)的功能是計(jì)算str所指字符串的長(zhǎng)度,并作為函數(shù)值返回。請(qǐng)?zhí)羁铡?p>int mystrlen(char *str)
{ int i;
for(i=0;【17】!= ′\0′;i++);
return(i);
}
第10題
編寫函數(shù)fun(),該函數(shù)的功能是從字符串中刪除指定的字符,同一字母的大、小寫按不同字符處理。
例如:程序執(zhí)行時(shí)輸入字符串為turbo c and borland c++,從鍵盤上輸入字符n,則輸出后變?yōu)閠urbo c ad borlad c++。
如果輸入的字符在字符串中不存在,則字符串照原樣輸出。
注意:部分源程序已存在文件test18_2.cpp中。
請(qǐng)勿改動(dòng)主函數(shù)腳in和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入所編寫的若干語(yǔ)句。
文件test18_2.cpp的內(nèi)容如下:
include<stdio.h>
include<iostream.h>
include<conio.h>
void fun(char s[ ], int c)
{
}
void main ()
{
static char str[ ]="turbo c and borland c++";
char ch;
cout<<"原始字符串:\n"<<str<<end1;
cout<<"輸入一個(gè)字符:";
cin>>ch;
fun(str.ch);
cout<<"str="<<str<<end1;
}