
2025年10月18日,金山社区秋学期电子工程师竞赛班小课堂课程内容:
一、程序中的变量
计算机编程中,使用变量来存储各种不同的数据。
程序运行时,变量的值可以被改变。
使用变量前,先向计算机声明--定义变量
计算机内存中开辟存储数据的空间--变量盒子
每个变量盒子都要有标签--变量名
往盒子里放入需要的数据--变量的赋值
程序运行时,根据变量名调取相应的值--变量的使用
二、变量的命名规则:
1.变量名可以是单个字母,
或以字母开头,其他是数字、字母、下划线。
2.变量名中的字母不限大小写,但大小写意义不同。
3.变量名不要和已有的命令重名。
4.定义变量名时,尽量“见名知意”,养成这个好习惯……
正确的变量名命名示例:
int a;
int col;
int r1;
int r_01;
错误的变量名命名示例:
int 5a;
int fd;
int 16;
int R*1;int w h;
第1题 赋值语句习题2
下列赋值语句中,正确的有:
A a=2;
B 20=a;
C a+b=10;
D a=2+5;
E s=a+b;
F a=a-50;
第2题 变量的赋值15
程序中,赋值表达式“a=b”表示:
A a和b相等
B将a赋值给b
C将b赋值给a
第3题 变量的赋值16
如果 a=2,b=3,c=4,则:a+b*c的值为:
A 20
B 14
C 9
第4题 变量的赋值4
int main(){
int r;
r=30+40;
p.o(r,1);
r=65-15;
p.o(r,1);
return 0;
}
上面的程序中,共绘制了2个半径为 r 的圆。这2个圆的半径分别是:
A 50,50
B 70,70
C 70,50
第5题 变量的赋值5
int main(){
int w,h,s;
w=30;
h=w+40;
s=w+h;
p.oo(s,1);
p.rr(w,h,0);
return 0;
}
A上面的程序中,分别绘制了一个半径为100的红色实心圆,一个宽70、高30的黑色实心矩形。
B上面的程序中,分别绘制了一个半径为70的红色实心圆,一个宽30、高70的黑色实心矩形。
C上面的程序中,分别绘制了一个半径为100的红色实心圆,一个宽30、高70的黑色实心矩形。
第6题 变量的赋值12
int main(){
p.up().hide();
int a,b,c;
a=6*5;
b=4*10;
c=a+b*2;
p.o(a);//画半径为a的圆
p.o(b);//画半径为b的圆
p.r(c,c);//画边长为c的正方形
return 0;
}

A图中两圆的半径,从内往外依次为:30,40;正方形的边长是:140。
B图中两圆的半径,从内往外依次为:30,40;正方形的边长是:110。
C图中两圆的半径,从内往外依次为:30,40;正方形的边长是:100。
第7题 变量的赋值18
int main(){
p.hide();
int a,b;
a=30;
b=100;
p.r(a,b);
p.r(b,a);
return 0;
}
请选择程序运行后的图形:

第8题 变量的赋值14
请选择程序绘制的正确图形:
int main(){
p.hide();
int a=30;
int b=90
p.r(a,b);
int c=a;
a=b;
b=c;
p.e(a,b);
return 0;
}

学中玩、玩中学,探索着、思考着,这就是金山社区电子工程师科技竞赛小课堂。



撰稿人:曹容琰
审稿人:顾 蓓

| 江阴市关工委版权所有 江阴市关工委主办 1024*768分辨率,16位以上颜色,IE6.0以上版本浏览器 苏ICP备05002806号 |
||