已知字母A的ASCII码为65,且变量S为字符型,则执行语句S='A'+'6'-'3';后,S中的值为()。
A.‘D’
B.68
C.不确定的值
D.‘C’
第1题:
请编写函数fun(),其功能是:将s所指字符串中除了下标为偶数、同时ASCII码值为奇数的字符之外,其余的所有字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。
例如,若s所指字符串中的内容为ABCDEFG12345,其中字符B的ASCII码值为偶数,所在元素的下标为奇数,因此必须删除;而字符A的ASCII码值为奇数,所在数组中的下标为偶数,因此不应当删除,其他依次类推。最后t所指的数组中的内容应是ACEG。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include<conio.h>
include<stdio.h>
include<string.h)
void fun(char *s, char t[])
{
}
main()
{
char s[100],t[100];
clrscr();
printf("\nPlease enter string s:");
scanf("%s",s);
fun(s,t);
printf("\nThe result is: %s\n",t);
}
第2题:
已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2='A'+'6'-'3';后,c2中的值为( )
A. D
B. 68
C. 不确定的值
D. C
第3题:
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且“s="a"”,Lblok为标签控件,下列赋值语句合法的是______。
A.x=Lblok.Caption
B.Lblok.Caption=Str(x)
C.x*3=y
D.y=x*s
第4题:
已知变量X、Y为整数型,且x=4,y=12,S为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是( )。
A. x=LblOk.Caption
B. LblOk.caption=Str(x)
C. x*3=y
D. y=x*s
第5题:
为了判断两个字符串s1和s2是(31)假定a和b为int型变量,则执行以下语句后b的值为
( )
第6题:
已知大写字母A的ASCII码是65,小写a的ASCII码值是97,则用八进制表示字符常量'\101'为( )。
A.字符A
B.字符a
C.字符e
D.非法常量
第7题:
已知字符’C’的ASCII码为67,当执行“int x=’C’+5;”语句后x的值为72。()
A对
B错
第8题:
已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’2’;后,c2中的值为()
第9题:
已知英文字母符号A的ASCII码为65,英文字母符号F的ASCII码为()已知数字符号9的ASCII码为57,数字符号5的ASCII码为()。
第10题:
’/101’
’/x41’
65
“A”
第11题:
D
68
不确定的值
C
第12题:
第13题:
请编写函数fun(),其功能是:将s所指字符串中除了下标为奇数、同时ASCII值为偶数的字符外,其余的全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。
例如,若s所指字符串中的内容为edB2A4Dsdg,其中字符A的ASCII码值为奇数,因此应当删除;其中字符B的ASCII码值为偶数,但在数组中的下标为偶数,因此也应当删除:而字符2的ASCII码值为偶数,所在数组中的下标为奇数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是d24。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include <conio.h>
include <stdio.h>
include<string, h>
void fun(char*s, char t[])
{
}
main()
{
char s[100] ,t[100];
clrscr();
printf("\nPlease enter string S: ");
scanf("%s",s);
fun(s,t);
printf("\nThe result is: %s\n",t);
}
第14题:
若S是int型变量,且s=8,则s%3 (s 1)%3表达式的值为________。
第15题:
已知变量X、Y为整型,且x=4,y=12,S为字符串型,且s=a,1blok为标签控件,下列赋值语句合法的是( )。
A.x=1blok.Caption
B.Lblok.caption=Str(x)
C.x*3=y
D.Y=x*s
第16题:
已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-’3’的值为
第17题:
已知变量x,y为整数型,且x=4,y=12,s为字符串型,且s=“a”,lblok为标签控件,下列赋值语句合法的是______。
A. x=lblok. Caption
B.Lblok. caption=Str(x)
C.x*3=y
D.Y=x*s
第18题:
已知大写字母“A”的ASCII码值为(65)10,则小写字母“a”的ASCII码值是______。
A.21H
B.61H
C.93H
D.2FH
第19题:
已知字母A的ASCII码为65,则表示字符常量A错误的是()。
第20题:
已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’3’后,c2中的值为()。
第21题:
对
错
第22题:
21H
61H
93H
2FH
第23题:
第24题: