若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。

题目
填空题
若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设变量 a 和 b 已正确定义并赋初值。请写出与 a-=a+b 等价的赋值表达式 【 6 】 。


正确答案:

第2题:

若程序中已给整型变量a和b赋值10和20,请写出按以下格式输出a、b值的语句【6】。

****a=10,b=20****


正确答案:printf(“****a=%db=%d****”ab);
printf(“****a=%d,b=%d****”,a,b); 解析:本题考察的是printf。函数的用法,printf函数实际上是将所有参数按字符输出。

第3题:

有下面主程序运行后的输出是( )。 if (k0) then if k>5 then if k2 then x:=3 else x:=4 设k为整型变量,k取下列哪组中的任意一个值时,x都可以被赋值为3

A2,3,4

B3,4,5

C4,5,6

D5,6,7


正确答案:B

第4题:

下列叙述中正确的是( )。

A.在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式

B.实型变量中允许存放整型数

C.若a和b类型相同,在执行了赋值a=b后,b中的值将放入a中,但b中的值不变

D.在c程序中,求余运算符“%”两边的类型相同时才能进行运算


正确答案:B
解析:选项A),在赋值表达式中,赋值号的左边只能是变量或者是代表某个存储单元的表达式,不能是任意表达式;在判断选项B)时首先应该建立这样的概念,整型变量中只能存放整型数,实型变量中能存放实型数,也能存放整型数:选项C),执行表达式a=b后,将把变量b存储单元中的值赋给变量a,从而覆盖a中原有的值,但b中原有的值并不改变;选项D),在C程序中,求余运算符“%”两边的类型均为整型数据。

第5题:

若x是整型变量,pb是基类型为整型的指针变量,则不正确的赋值表达式是()。

A、*pb=&x;

B、pb=&x

C、pb=x;

D、*pb=*x


参考答案:ACD

第6题:

若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的输出语句【】。


正确答案:printf("a=%d,b=%d\n",a,b) ; 或 printf("a=%d,b=%d",a,b)
输入输出函数;格式为:printf(格式控制,输出项1,输出项2,……);

第7题:

若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是______。

A.pb=&x;

B.pb=x;

C.*pb=&x;

D.*pb=*x


正确答案:A
选项A将变量x的地址赋给指针变量pb,使pb指向x选项B是将x的值当作地址赋绐指针pb,pb指向—个地址等于x值的内存单元:选项C将x的地址赋给指针pb指向的地址等于x的内存单元。

第8题:

若变量 a , b 已定义为 int 类型并赋值 21 和 55 ,要求用 printf 函数以 a=21 , b=55 的形式输出,请写出完整的的输出语句 【 6 】 。


正确答案:
(6) 【 6 】 printf( “ a=%d,b=%d ” ,a,b);
解析 : printf 是格式化输出函数。

第9题:

若变量已正确定义并赋值,则以下符合C语言语法的表达式是( )。

A.a=a+7;

B.a=7+b+c,a++

C.int(12.3%4)

D.a=a+7=c+b


正确答案:B

第10题:

若有定义:int k,*q;,则下列各选项中赋值表达式正确的是()。A.q=(&k+1)B.q=&kC.q=kD.*q=&a

若有定义:int k,*q;,则下列各选项中赋值表达式正确的是( )。

A.q=(&k+1)

B.q=&k

C.q=k

D.*q=&k


正确答案:B

更多相关问题