欢迎您的光临!
设为首页   加入收藏
您现在的位置:首页 > 校园内外
金山社区秋学期电子工程师科技竞赛班小课堂 ——C++变量专项及搭建练习
发布时间:2025-10-30

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号