多项选择题
【问题3】
说明输入串(a,a)#是否为G的句子。
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
多项选择题
对于教学数据库的三个基本表S(S#,SNAME,AGE,SEX),SLLS#,C#,GRADE),C(C#, CNAME,TEACHER)。现根据查询条件填充下面SQL语句空白的部分。 1.检索LIU老师所授课程的课程号和课程名。 2.检索至少选修LIU老师所授课程中一门课程的女学生姓名。 3.检索WANG同学不学的课程的课程名。 4.检索全部学生都选修的课程的课程号与课程名。 5.检索选修课程包含LIU老师所授课程的学生学号。 [说明] 1.SELECT (1) FROM C WHERE TEACHER=’LIU’ 2. SELECT S. SNAME FROM S,SC WHERE S.S#=SC.S#AND S. SEX=’F’AND SC.C#= (2) (SELECTC# FROM C WHERE TEACHER = ’LIU’) 3. SELECT CNAME FROM C wHEREc#< > (3) (SELECTSC. C# FROM S,SCWHERE S.S#=SC.S#AND S. SNAME=’ WANG’) 4. 由题知,该问题是在表C中找课程号和课程名,要求这门课被全部学生所选。 SELECT C#,CNAME FROM C WHERE NOT EXISTS (SELECT * FRoM S WHERE NOT EXISTS (SELECT * FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE (4) 5. SELECT DISTINCT S# FROM SC WHERE (5) (SELECT C# FROM C WHERE TEACHER = ’LIU’
点击查看答案
问答题
请补充函数fun(),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asd ascasdfg asd as asd mlosd,子字符串为asd,则应输出4。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填人所编写的若干表达式或语句。 试题程序: #include < stdio. h > #include < string. h > #include < conio. h > int fun(char * str,char * substr) int n; char *p,*r; (1) ; while( * str) p = str; r = substr while( * r) if( (2) ) r++; p++; else break; if( (3) ) n++; str ++; return n; main( ) char str[81],substr[3]; int n; clrscr ( ); printf( 输入主字符串:’); gets(str); printf(’输入子字符串: ); gets( substr ); puts(str); puts(substr); n = fun(str,substr); printf( n=%d n ,n)
点击查看答案&解析
相关试题
[说明] ①为类Circle增加一个构造函数,...
【问题1】 对文法G进行改写,然后对每个...
[预备知识] ①对给定的字符集合及相应的...
[说明] 下面是一个Appkt程序,其功能是...