柠檬试题库
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,059
参考答案: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年计算机等级考试题库
推荐
若有以下程序 #include #define N 4 void fun( int a[][N], int b[], int flag ) { int i,j; for( i=0; i a[j][i]) : (b[i] < a[j][i])) b[i] = a[j][i]; } } main() { int x[N][N]={1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16}, y[N],i; fun(x, y, 1); for (i=0;i
假设temp.dbf数据表中有两个字段"歌手号"和"最后得分"。下面程序段的功能是:将temp.dbf中歌手的"最后得分"填入"歌手"表对应歌手的"最后得分"字段中。在下划线处应该填写的SQL语句是( )。USE 歌手DO WHILE .NOT. EOF() REPLACE 歌手.最后得分 WITH a[2] SKIPENDDO
一台交换机总带宽为24Gbps,具有48个10/100Mbps电端口和若干个1000Mbps光端口,如果所有端口都工作在全双工状态,那么该交换机光端口数最多为()
结构化设计方法在软件开发中用于
UNIX操作系统中,对文件系统中空闲区的管理通常采用
标签
二级C语言
函数
字符串
fun
the