题目内容 (请给出正确答案)
[单选题]

学号为5位字符,要求学号第1位为字母S,最后1位为小写字母,其他位置为数字,如何定义该约束?()

A.CHECK (studNo LIKE '[S][0-9][0-9][0-9][a-z]' )

B.CHECK (studNo LIKE '[S][0-9][0-9][0-9][0-9][a-z]' )

C.CHECK (studNo LIKE '[S][0-9][0-9][0-9][A-Z]' )

D.CHECK (studNo LIKE '[S][0-9][0-9][0-9][0-9][A-Z]' )

提问人:网友hj149996603 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有5位网友选择 A,占比55.56%
  • · 有2位网友选择 B,占比22.22%
  • · 有2位网友选择 C,占比22.22%
匿名网友 选择了C
[64.***.***.91] 1天前
匿名网友 选择了A
[3.***.***.38] 1天前
匿名网友 选择了B
[156.***.***.53] 1天前
匿名网友 选择了A
[183.***.***.107] 1天前
匿名网友 选择了C
[121.***.***.101] 1天前
匿名网友 选择了A
[143.***.***.102] 1天前
匿名网友 选择了B
[142.***.***.80] 1天前
匿名网友 选择了A
[76.***.***.12] 1天前
匿名网友 选择了A
[57.***.***.110] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“学号为5位字符,要求学号第1位为字母S,最后1位为小写字母,…”相关的问题
第1题
在Word中,要求把一个选定的句子中所有字母设置成大写字母,正确的命令是()。

A. ―格式‖菜单中的―更改大小写‖命令

B. ―工具‖菜单中的―自动更正‖命令

C. ―工具‖菜单中的―拼写与语法‖命令

D. ―编辑‖菜单中的―替换‖功能

点击查看答案
第2题
程序功能:从键盘输入一个字符,判别它是否为大写字母。如果是,将它转换成小写字母,如果不是,不转换。在屏幕上输出最后得到的字符。程序代码如下,为实现上述功能,请将第8行标号处缺少的语句填写完整。 #include <stdio.h> int main() { char c; printf("Please input a character:"); scanf("%c",&c); if(c >='A'&&c <= 'z') c="_______________;" printf("%c\n",c); return 0; }> A、c+32

B、c+48

C、C+65

D、C+97

点击查看答案
第3题
从键盘上输入一个字符串,试分别统计出该字符串中所有数字、大写英文字母、小写英文字母以及其他字符的个数并分别输出这些字符。
点击查看答案
第4题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp。本程序要求输入一个字符串,然后将其中的小写字母改成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到屏幕中。 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。 试题程序: include voidmain { inti=0; charstr[120]; cout$amp;
点击查看答案
第5题
在考生目录下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则把它的大写形式显示在标签Labell中;若是大写字母,则把它的小写形式显示在Label1中;若是其他字符,则把该字符直接显示在LabelI 中。输入的字母总数则显示在标签Label2中,如图4所示。 要求:去掉程序中的注释符,把程序中的?改为正确的内容。 注意:不得修改已经存在的程序,最后把修改后的文件按原文件名存盘。

(2)在考生文件夹下有一个工程文件sjt4.vbp。窗体中有~个图片框,图片框中有一个名称为Shapel的蓝色圆,如图5所示。程序运行时,单击“开始”按钮,圆逐渐变大(圆心位置不变),当圆充满图片框时则变为红色,并开始逐渐缩小,当缩小到初始大小时又变为蓝色,并再次逐渐变大,如此往复。单击“停止”按钮,则停止变化。文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。 提示:程序中的符号常量bule color表示蓝色的值,red color表示红色的值。 注意:不能修改程序的其他部分和各控件的属性。最后把修改后的文件按原文件名存盘。

点击查看答案
第6题
阅读以下说明和C代码,将应填入(n)处的字句写在对应栏内

【说明】

从文件IN.DAT中读取一篇英文文章存入到字符串数组XX中;请编写程序,其功能是:以行为单位把字符串中所有小写字母。左边的字符串内容移到该串的右边存放,然后把小写字母。删除,余下的字符串内容移到已处理字符串的左边存放。最后把已处理的字符串仍按行重新存入字符串数组XX中,最后调用函数WRITEDAT(),把结果XX输出到文件 OUT5.DAT中。

例如:原文:You can create an index on any field.

you have the correct record.

结果:n any field.Yu can create an index

rd. yu have the crreet res

原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。

【函数】

include "stdio.h"

include "string.h"

include "conio.h"

include "ctype.h"

include "mem.h"

unsigned char xx[50] [80]

int maxline=0;

int readdat(void);

void writedat(void)

/*将题目要求的字符串中所有小写字母o左边的字符串内容移到谊串的右边存放,即将串中“最后”一个字母o左右两侧的内容互换*/

void StrOR(void)

{

inti;

char*p1,* p2,t[80];

for(i=0;i<maxline;i++)

{ t[0]='/0';

p2=xx[i];

while(*p2) /*找到最后一个别'o'*/

{ if((1))p1=p2;

p2++;

}

strcat(t,p1+1);

*p1='\0';

strcat(t,xx[i]);

p1=xx[i];

p2=t;

while(*p2) /*删去字符'o'*/

{ if((2)) (3)=*p2;

p2++;

}

(4);

}

}

void main()

{

clrscr();

if(readdat())

{ printf("Can't open the file IN. DAT!\n");

return;

}

StrOR();

writedat();

}

int readdat(void)

{

FILE * fp;

int i=0;

char * p;

if((fp=fopen("in.dat","r" ))==NULL)

return 1;

while(fgets(xx[i],80, fp)!=NULL)

{ p=strchr(xx[i],'\n');

if(p)

*p=0;

i++;

}

maxline:(5);

fclose(fp);

return 0;

}

void writedat (void)

{ FILE * fp;

int i;

fp=fopen("in.dat',"w");

for(i=0;i<maxline;i++)

{ printf("%s\n",xx[i]);

fprintf(fp," %s\n",xx[i]);

}

fclose(fp);

}

}

}

点击查看答案
第7题
假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的K度,形参h给出了字符串中前导*号的个数,形参e给出了字符山中最后*号的个数。在编写函数时,不得使用c语言提供的字符串函数。

例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。

试题程序:

include <stdio.h>

include <conio.h>

void fun (char *a;int n ,int h ,int e)

{

}

main ( )

{

char s [81],*t,*f;

int m=0,tn=0, fn=0;

printf("Enter a string :\n");

gets (s);

t=f=s;

while (*t)

{t++;m++; } /*m为字符串的长度*/

t--; /*指针t指身字符串尾部*/

while (*t=='*')

{t--; tn++; }

/*指针t指向最后一个字母,tn统计尾部'*'的个数*/

while (*f=='*' )

{f++;fn++;}

/*指针f指向第一个字母,tn统计导'*'的个数*/

fun( s, m, fn, tn);

printf ("The string after deleted: \n");

puts (s);

}

点击查看答案
第8题
在学生成绩表Score中将studentNo, courseNo, termNo定义为主码,正确的是:( )。

A、CREATE TABLE Score ( studentNo char(7) NOT NULL, courseNo char(3) NOT NULL, termNo char(3) NOT NULL, score numeric(5, 1) DEFAULT 0 NOT NULL, PRIMARY KEY (studentNo, courseNo, termNo) )

B、CREATE TABLE Score ( studentNo char(7) NOT NULL PRIMARY KEY, courseNo char(3) NOT NULL PRIMARY KEY, termNo char(3) NOT NULL PRIMARY KEY, score numeric(5, 1) DEFAULT 0 NOT NULL, )

C、CREATE TABLE Score ( studentNo char(7) NOT NULL CONSTRAINT ScorePK1 PRIMARY KEY, courseNo char(3) NOT NULL CONSTRAINT ScorePK2 PRIMARY KEY, , termNo char(3) NOT NULL CONSTRAINT ScorePK3 PRIMARY KEY, , score numeric(5, 1) DEFAULT 0 NOT NULL, )

D、CREATE TABLE Score ( studentNo char(7) NOT NULL, courseNo char(3) NOT NULL, termNo char(3) NOT NULL, score numeric(5, 1) DEFAULT 0 NOT NULL, PRIMARY KEY ScorePK (studentNo, courseNo, termNo) )

点击查看答案
第9题
T1,T2,T3三个事务,记wi(A)为事务Ti写数据对象A,ri(A)为事务Ti读数据对象A,有两个调度S1和S2为: S1: r2(A); r1(B); w2(A); r2(B); r3(A); w1(B); w3(A); w2(B) S2: r2(A); r1(B); w2(A); r3(A); w1(B); w3(A); r2(B); w2(B) 关于S1和S2,说法正确的是_______________。

A、S1是非冲突可串行化调度,S2是冲突可串行化调度;

B、S1是非冲突可串行化调度,S2是非冲突可串行化调度;

C、S1是冲突可串行化调度,S2是非冲突可串行化调度;

D、S1是冲突可串行化调度,S2是冲突可串行化调度;

点击查看答案
第10题
图3-7为成绩管理数据库的模式导航图,在该数据库中没有定义任何级联操作,则下列说法错误的是:( )。

A、如在成绩表Score中插入一条记录('1500006', '001', '151', 78),如果学号1500006同学在学生表Student中不存在,系统允许操作。

B、如在成绩表Score中修改1500001同学的学号为1500006,如果学号1500006同学在学生表Student中不存在,系统拒绝操作。

C、如在学生表Student中修改1500001同学的学号为1500006,如果学号1500001同学在选课表Score中没有选修任何课程,系统允许操作。

D、被参照关系可以随意插入新元组。

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信