设有定义char str[80];以下不能将输入数据first/nsecond/n读取到数组str
中的语句是
A:ein.get(str,strlen(str)); B:cin.getline(str,strlen(str)); C:cin>>str; D:cin.read(str,strlen(str));
下列程序的运行结果为( )。
#include<stdio.h>
voidabc(char*str)
int a,b,i,j;
for(i=j=0;str[i]!=’/0’;i++)
if(str[i]!=’a’)
str[j++]=str[j];
str[j]=’/0’;
void main( )
char Str[]="abcdef’;
abc(str);
printf("str[]=%s",str);
A:str[]=bcdef B:str[]=abcdef C:str[]=a D:str[]=ab
函数调用strcat(strcpy(str1,str2) ,str3) 的功能是( )。
A:将字符串str1复制到字符串str2中后再连接到字符串str3之后 B:将字符串str1连接到字符串str2之后再复制到字符串str3之后 C:将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后 D:将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中
设有以下语句:
char str1[]="string",str2[8],*str3,*str4="str4="string";
则______不是对库函数的正确调用。
A:strcpy(str1,"HELLO1"); B:strcpy(str2."HELLO2"); C:strcpy(str3."HELLO3"); D:strcpy(str4."HELLO4");
函数调用“streat(strcpy(str1,str2),str3)”的功能是 ______。
A:将字符串str1复制到字符串str2中后再连接到字符串str3之后 B:将字符串str1连接到字符串str2中后再复制到字符串str3之后 C:将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后 D:将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中
下面程序运行后,单击命令按钮,输出的结果是
Private Sub Command1_Click( )
Dim a%(1 To 4) , b%(2 To 6) , i%, str1#, str2#
For i = 1 To 4
a(i) =i
Next
For i = 2 To 6
b(i) =i
Next
str 1 = YAG (
A:
str 2 = YAG ( B:
Print "str1 ="; str1; "str2 ="; str2
End Sub
Fu
设有char str[10],下列语句正确的是 ( )
A:scanf("%s"0,&str); B:printf("%c",str); C:printf("%s",str[0]); D:printf("%s",str);
设有以下语句:
char strl[]="string",str2[8],*str,*str4="string";
则______不是对库函数的正确调用。
A:strcpy(strl,"HELLO1"); B:strcpy(str2,"HELLO2"); C:strcpy(str3,"HELLO3"); D:strcpy(str4,"HELLO4");
下列程序的运行结果为
#include<stdio.h>
void abc(char * str)
int a,b;
for(a=b=0;str[a]!=’/0’;a++)
if(str[a]!=’c’)
str[b++]=str[a];
str[b]=’/0’;
void main( )
char str[]="abcdef";
abc(str);
printf("str[]=%s",str);
A:str[]=abdef B:str[]=abcdef C:str[]=a D:str[]=ab
设有char str[80];以下不能将输入数据first/nsecond/n<CR>读取到数组str中的语句是
A:cin.get(str,strlen(str)); B:cin.getline(str,strlen(str)); C:cin>>str; D:cin.read(str,strlen(str));