• 2021-04-14 问题

    对于以下结构定义,(*p)->str++中的++加在 。 struct { int len; char *str; } *p;

    对于以下结构定义,(*p)->str++中的++加在 。 struct { int len; char *str; } *p;

  • 2022-06-11 问题

    对于以下结构定义: struct { int len; char *str } *p; (*p).str++ 中的++加在( )。

    对于以下结构定义: struct { int len; char *str } *p; (*p).str++ 中的++加在( )。

  • 2021-04-14 问题

    阅读下面程序,程序执行后的结果为( )。 #include "stdio.h" main() { char *str="abcdefghijklmnopq"; while(*str++!='e'); printf("%c\n",*str); }

    阅读下面程序,程序执行后的结果为( )。 #include "stdio.h" main() { char *str="abcdefghijklmnopq"; while(*str++!='e'); printf("%c\n",*str); }

  • 2022-06-09 问题

    阅读下面程序,则执行后的结果为_____‌#include [stdio.h]‌int main()‌{‌ char *str="abcdefghijklmnopq";‌ while(*str++!=′e′);‌ printf("%c\n",*str);‌}‌‎‌

    阅读下面程序,则执行后的结果为_____‌#include [stdio.h]‌int main()‌{‌ char *str="abcdefghijklmnopq";‌ while(*str++!=′e′);‌ printf("%c\n",*str);‌}‌‎‌

  • 2022-06-15 问题

    函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。 int fun(char *str) int num=0; while(*str) num*=10; num+=______; str++; return num;

    函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。 int fun(char *str) int num=0; while(*str) num*=10; num+=______; str++; return num;

  • 2021-04-14 问题

    中国大学MOOC: 下列程序的运行结果是 。 #include<iostream>using namespace std;char *fun(char *str, char c){ while ( *str!=’\0’) if(*str==c) return (str); else str++; return (NULL);}void main(){ char s [80] = “warrior”, *p; p=fun(s, ‘r’); if(p) cout<<p<<endl;p=fun(s, ‘i’); if(p) cout<<p<<endl;p=fun(s, ‘b’); if(p) cout<<p<<endl;}

    中国大学MOOC: 下列程序的运行结果是 。 #include<iostream>using namespace std;char *fun(char *str, char c){ while ( *str!=’\0’) if(*str==c) return (str); else str++; return (NULL);}void main(){ char s [80] = “warrior”, *p; p=fun(s, ‘r’); if(p) cout<<p<<endl;p=fun(s, ‘i’); if(p) cout<<p<<endl;p=fun(s, ‘b’); if(p) cout<<p<<endl;}

  • 2021-04-14 问题

    下列程序的运行结果为( ). void abc(char *str) { int a,b; for(a=b=0;str[a]!='\0';a++) if(str[a]!='c') {str[b]=str[a]; b++; }str[b]='\0'; } main( ) { char str[]="abcdef"; abc(str); printf("str[]=%s",str); }

    下列程序的运行结果为( ). void abc(char *str) { int a,b; for(a=b=0;str[a]!='\0';a++) if(str[a]!='c') {str[b]=str[a]; b++; }str[b]='\0'; } main( ) { char str[]="abcdef"; abc(str); printf("str[]=%s",str); }

  • 2022-06-12 问题

    下列关于字符串使用正确的是() A: char str[10]; str="Hello"; B: char *str; strcpy(str,"Hello"); C: char *str1,str[10]="Hello"; strcpy(str,str1); D: char *str; str="Hello";

    下列关于字符串使用正确的是() A: char str[10]; str="Hello"; B: char *str; strcpy(str,"Hello"); C: char *str1,str[10]="Hello"; strcpy(str,str1); D: char *str; str="Hello";

  • 2022-05-31 问题

    下面哪个选项不能将"hello"字符串存入字符数组str中( )。 A: char str[]="hello" ; B: char str[30]; strcpy(str, "hello"); C: char str[30];str="hello"; D: char str[30],*ps=str; strcpy(ps,"hello");

    下面哪个选项不能将"hello"字符串存入字符数组str中( )。 A: char str[]="hello" ; B: char str[30]; strcpy(str, "hello"); C: char str[30];str="hello"; D: char str[30],*ps=str; strcpy(ps,"hello");

  • 2022-06-03 问题

    以下给字符数组str定义和赋值正确的是( )。 A: char str[10]; str={"China!"}; B: char str[ ]={"China!"}; C: char str[10]; strcpy( str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};

    以下给字符数组str定义和赋值正确的是( )。 A: char str[10]; str={"China!"}; B: char str[ ]={"China!"}; C: char str[10]; strcpy( str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};

  • 1 2 3 4 5 6 7 8 9 10