2.改错题 下列给定程序中,函数fun()的功能是:依次取出字符串中所有的字母,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得到
22、有以下程序 #include main() {chara1=’4’,a2=’5’; a1=getchar();a2=getchar();putchar(a1);putchar(a2); } 当运行时输入:c<回车>后,以
23若ch为char型变量,k为int型变量(已知字符a的ASCⅡ码是97),则执行下列语句后输出为() Ch=’b’; K=24 Printf(“%x,%o,”,ch,ch,k); Printf(“k=%%dn”,k); A)因变
24以下程序的输出结果是() Main() { inta=40;printf(“%dn”,c&c); } A)0B)40C)80D)都不正确 答案:B 解析:本题考查按位与“&”。因为1&1=1,0&0=0,所
25下列关于指针变量赋空值的说法错误的是 A)当赋空值的时候,变量指向地址为0的存储单元 B)赋值语句可以表达为变量名=′\0′; C)赋值语句可
21以下程序的功能是进行位运算 main() { unsignedchara,b; a=7^3;b=~4&3; printf(“%d%dn“,a,b); } 程序运行后的输出结果是 A)43B)7
以下不能正确计算代数式sin2=()值的C语言表达式是()A1/3*sin(1/2)*sin(1/2)Bsin(0.5)*sin(0.5)/3Cpow(sin(0.5),2)/3D1/3.0*pow(sin(1.0/2),2)答案:A解析:整型情况下,1/2=0
一。单项选择题 1.线性表的长度定义是_____ a.线性表所有元素所占字节数 b.线性表所有元素的个数 c.由线性表的不同而有不同定义 d.以上均不对 2._______
单项选择题 1.请选出可用作c语言用户标识符的一组标识符() a)void,define,word b)a3_b3,_123,if c)for,——abc,case d)2a,do,sizeof 2.c语言中最简单的数字类型包括() a)
单项选择题 1.表达式:10!=9的值是() a)true b)非零值 c)0 d)1 2.在c语言中,运算对象必须是整型数的运算符是() a)% b) c)%和 d)**3.设a为整型变量,不能正确表