关于字符串连接函数strcat(字符数组1,字符数组2)以下说法错误的是:()
A. 把字符串2接到字符串1的后面,结果放在字符数组1中
B. 函数调用后得到一个函数值--字符数组2的地址。
C. 字符数组1必须足够大,以便容纳连接后的新字符串。
D. 连接前两个字符串的后面都有′\0′,连接时将字符串1后面的′\0′取消,只在新串最后保留′\0′
查看答案
关于字符串比较函数strcmp(字符串1,字符串2) 以下说法错误的是:()
A. 字符串比较的规则是: 将两个字符串自左至右逐个字符相比(按ASCII码值大小比较),直到出现不同的字符或遇到′\0′为止。
B. 如全部字符相同,则认为两个字符串相等; 若出现不相同的字符,则以第1对不相同的字符的比较结果为准。
C. 如果字符串1与字符串2相同,则函数值为1。
D. 如果字符串1>字符串2,则函数值为一个正整数。如果字符串1<字符串2,则函数值为一个负整数。
以下说法正确的是()
A. 在使用字符串处理函数时,应当在程序文件的开头用
B. include 把string.h文件包含到本文件中。
C. strlwr(字符串)是将字符串中小写字母换成大写字母。
D. strupr(字符串) 将字符串中大写字母换成小写字母。
E. 测试字符串长度的函数。函数strlen(字符数组)的值为字符串中的实际长度(包括′\0′在内)。
已知char str[10]="China";则strlen(str),strlen("China"))的值分别为()
A. 6,5
B. 5,6
C. 5,5
D. 6,6
输入十个数,求其平均值。将以下程序补充完整#include void main( ){int a[10],I,sum=0;float aver;for(i=0;i<10;i++){____;//输入十个整数____;//求和}aver=____;printf(“aver=%f”,aver);}