柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
char fun( char *c ) { if ( *c<='Z' && *c>='A' ) *c -= 'A'-'a'; return *c; } main() { char s[81], *p=s; gets( s ); while( *p ) { *p =fun( p ); putchar( *p ); p++; } printf( "\n"); } 若运行时从键盘上输入OPEN THE DOOR<回车>,程序的输出结果是
A.OPEN THE DOOR
B.oPEN tHE dOOR
C.open the door
D.Open The Door
热度🔥1,041
参考答案:C
解析:
【解析】字符串输入函数gets的功能是从标准输入设备键盘上输入一个字符串。首先使指针变量p指向字符串的首字母,while循环语句中对字符串的每个字符进行fun函数操作。fun函数的功能是,将字符串中的大写字母变小写字母。将处理结果返回主函数,主函数通过putchar()字符输出函数进行输出。因此C选项正确。
复制题目向AI提问
,程序的输出结果是 A.OPEN THE DOOR B.oPEN tHE dOOR C.open the door D.Open The Door 答案:C。 解析:【解析】字符串输入函数gets的功能是从标准输入设备键盘上输入一个字符串。首先使指针变量p指向字符串的首字母,while循环语句中对字符串的每个字符进行fun函数操作。fun函数的功能是,将字符串中的大写字母变小写字母。将处理结果返回主函数,主函数通过putchar()字符输出函数进行输出。因此C选项正确。">
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
已知过程对应的代码如下: Sub Proc( ) n = 1 f1 = 0 f2 = 1 Do While n <= 8 f = f1 + f2 Debug.Print f f1 = f2 f2 = f n = n + 1 Loop End Sub 过程Proc在立即窗口中显示的结果是
编写如下程序:Private Sub Form_Click() Print "Welcome!"End SubPrivate Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Print "欢迎!"End SubPrivate Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) Print "热烈欢迎!"End Sub程序运行后,单击窗体,输出结果为( )。
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),删除学号为"20091001"且课程号为"C1"的选课记录,正确命令是
下列叙述中正确的是( )。
标签
二级C语言
函数
字符串
fun
the