下面程序的运行结果___
#include “stdio.h”
int id=3;
void main
{ int id=5;
{ int id;
id=7;
printf(“id=%d\n”, id );
}
printf(“id=%d\n”, id );
}
#include “stdio.h”
int id=3;
void main
{ int id=5;
{ int id;
id=7;
printf(“id=%d\n”, id );
}
printf(“id=%d\n”, id );
}
举一反三
- 以下程序段哪段是正确的() A: declare id int default 0; repeat set id=id+1; end repeat;<br> until id>=10; B: declare id int default 0; repeat set id=id+1; end repeat;<br> until id>=10 C: declare id int default 0; repeat set id=id+1; until id>=10 end repeat; D: declare id int default 0; repeat set id=id+1; until id>=10; end repeat;
- id是什么?int能否为id?如何封装成id?
- 有如下程序: #include<iostream> using namespace std; class Con char ID; public: Con():ID(’A)cout<<1; Con(char ID):ID(ID)cout<<2; Con(Con &c):ID(c.getID())cout<<3; char getID()constreturn ID; ; void show(Con c)cout<<c.getID(); int main() Con c1; show(c1); Con c2(’B’); show(c2); return 0; 执行上面程序的输出是( )。 A: 13A23A B: 23A13B C: 13A23B D: 13823A
- 阅读下面T-SQL语句,对变量赋值时存在错误的是( )(其中money为钱币数据类型,为其变量赋值可用或者不用$等货币符号)。 A: declare @id int ,@price money Set @id =100 Set @price=$2.21 B: declare @id int ,@price money Select @id=100,@price=2.21 C: declare @id int ,@price money set @id=100,@price=2.21 D: declare @id int ,@price money Select @id=100Select @price=$2.21
- hive里创建表test,表里添加两个字段id和name,以下哪个HQL是正确的( ) A: create test(id int, name string); B: create test(int id, string name); C: create table test(int id, string name); D: create table test(id int, name string)