
以下叙述正确的是( )。
A.只有变量c的定义是合法的
B.只有变量a,b,c的定义是完全合法的
C.所有变量的定义都是完全合法的
D.只有变量a,b的定义是完全合法的
[单选题]有以下程序段:以下关于程序段执行情况的叙述,正确的是( )。A.for循环语句固定执行8次B.当产生的随机数n为4时结束循环操作C.当产生的随机数n为1和2时不做任何操作D.当产生的随机数n为0时结束程序运行
[单选题]以下正确的程序段是A.char str1[ ]="12345", str2[ ]="abcdef";B.char str[10],*st="abcde";strcat(str,st);C.char str[10]=" "。*st="abcde";strcat(str,st);D.char *st1="12345", *st2="abcde";strcat(st1, st2);
[单选题]以下正确的程序段是A.char str1[ ]="12345", str2[ ]="abcdef";B.char str[10],*st="abcde";strcat(str,st);C.char str[10]=" "。*st="abcde";strcat(str,st);D.char *st1="12345", *st2="abcde";strcat(st1, st2);
[单选题]以下正确的程序段是A.cgar str[20]; scanf(“%s",&str);B.char *p; scanf("%s",p);C.cha str[20]; scanf("%s",&str[2])D.char str[20],*p=str; scanf("%s",p[2]);
[单选题]以下正确的程序段是A.char str1[]="12345",str2[]="abcdef";B.char str[10],*st="abcde";strcat(str,st);C.charstr[10]=" "。*st="abcde";strcat(str,st);D.char*st1="12345",*st2="abcde";strcat(st1,st2);
[单选题]以下正确的程序段是A.cgar str[20]; scanf("%s",&str);B.char *p; scanf("%s",p);C.char str[20]; scanf("%s",&str[2])D.char str[20],*p=str; scanf("%s",p[2]);
[单选题]以下正确的程序段是A.cgar str[20]; scanf("%s",&str);B.char *p; scanf("%s",p);C.char str[20]; scanf("%s",&str[2])D.char str[20],*p=str; scanf("%s",p[2]);
[单选题]以下正确的程序段是A.char str1[ ]="12345",str2[ ]="abcdef";B.char str[10],*st="abcde";strcat(str,st);C.char str[10]=" "。*st="abcde";strcat(str,st);D.char*st1="12345",*st2="abcde";strcat(st1,st2);
[单选题]设有以下程序段:struct MP3{ char name[20];char color;float price;}std,*ptr;ptr=&std:若要引用结构体变量std中的color成员,写法错误的是( )。A.std.colorB.ptr->colorC.std->colorD.(*ptr)color
[单选题]设有以下程序段:int a[5]={0},*p,*q;p=a;q=a;则下列选项目,合法的运算是A.p+q;B.p-qC.p*qD.p%q