【简答题】【消耗次数:1】
若有p=printf(“%o”,p);则输出的是a的[填空1]。
参考答案:
复制
纠错
相关题目
【简答题】 若有p=*p=1,则a的值是[填空1]。
【简答题】 #includestdio.hint main(){int a[10]={0,1,2,3,4,5,6,7,8,9};int *p;p=a;printf(%d\n,*p);p++;printf(%d\n,*p);}程序输出结果为[填空1]和[填空2]。
【简答题】 int a[10]={0,1,2,3,4,5,6,7,8,9};int *p;int i;p=a;printf(%d\n,*p++);printf(%d\n,*++p);程序输出结果为[填空1]和[填空2]。
【单选题】 已知定义语句float p= 123.456;,则执行语句printf(%f,%8.2f,%.0f,p,p,p);的输出结果是( )。
①  123,123.45 ,123.46
②  123.456,123.45 ,123.00
③  123.456000, 123.45,123
④  123.456,123.45,123
【判断题】 若有int a[10]; p= 则p-1的值是数组a第1个元素的地址。
①  正确
②  错误
【判断题】 若有int a[10]; p= 则p+1的值是数组a第1个元素的地址。
①  正确
②  错误
【判断题】 若有P(AB)=P(A)P(B),则事件A与B独立。
①  正确
②  错误
【单选题】 以下程序运行的输出结果是。main(){ int p=30;printf(%d\n,(p/320?p/10:p%3)); }
①  0
②  1
③  2
④  3
【简答题】 已知p为素数,则(p-1)!模p等于[填空].
【简答题】 #include stdio.hint main(){char a[]=I love China!,b[20],*p1,*p2;p1=a;p2=b; for(;*p1!=\0p1++,p2++)*p2=*p1; *p2=\0// printf(string a is:%s\n printf(string b is:%s\n return 0;}以上程序运行结果为string b is:[填空1]。
随机题目
【单选题】 不允许任何其他事务对这个锁定目标再加任何类型锁的锁是( )。
①  共享锁
②  排它锁
③  共享锁或排它锁
④  以上都不是
【单选题】 查询选修了2号课程的学生姓名,可以用下面几个关系代数表达式表示,效率最高的为( )。
①  ∏Sname (σS
②  Cno = ‘2’(S??SC))
③  ∏Sname (σS.Sno=S
④  Sno ∧ S
⑤  Cno = ‘2’(S?SC))
⑥  ∏Sname (S??σS
⑦  Cno = ‘2’ (SC))
⑧  ∏Sname (∏Sname,Sno(S) ??σS
⑨  Cno = ‘2’(SC))
【判断题】 一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,因此,一次封锁法遵守两段所协议。
①  正确
②  错误
【判断题】 使用静态转储可以不用建立日志文件。
①  正确
②  错误
【判断题】 事务的ACID特性包括原子性、一致性、并发性和持久性。
①  正确
②  错误
【判断题】 可串行化调度一定满足冲突可串行化条件。
①  正确
②  错误
【判断题】 代数优化的目标是选择高效合理的操作算法或存取路径。
①  正确
②  错误
【判断题】 可串行化调度的操作序列一定是冲突可串行化的。
①  正确
②  错误
【判断题】 对于基于启发式规则中的选择操作,一旦处理的关系较小,即使选择列上建有索引,也使用全表顺序扫描。
①  正确
②  错误
【多选题】 若事务T对数据对象A加上S锁,则系列说法正确的是( )。
①  事务T可以读A和修改A。
②  事务T可以读A但不能修改A。
③  事务能对A加S锁和X锁。
④  其它事务只能再对A加S锁,而不能加X 锁。