首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void main() void fun(char*c) {char s[81]; {while(*c) gets(s);fun(s);puts(s); {if(*c>=’a
有以下程序: #include void main() void fun(char*c) {char s[81]; {while(*c) gets(s);fun(s);puts(s); {if(*c>=’a
admin
2017-05-20
61
问题
有以下程序:
#include
void main()
void fun(char*c) {char s[81];
{while(*c) gets(s);fun(s);puts(s);
{if(*c>=’a’&&*c<=’z’)*c=*c-(’a’一’A’); }
c++;
}}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是
选项
A、HELLO BEIJING
B、Hello Beijing
C、hello Beijing
D、hELLO Beijing
答案
A
解析
子函数fun的功能是把小写字母转换成大写字母,所以程序的输出结果为选项A。
转载请注明原文地址:https://kaotiyun.com/show/d4Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n"
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:ttomeetme则程序输出的结果是#include"stdio.h"main(argc,argv)intargc;char*argv[];{inti;p
下列叙述中错误的是
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
下面关于对象概念的描述中,错误的是
若有函数max(a,b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是______。structnode{chardata;structnode*next;}a,b
已定义charch=’$’;inti=1,j;,执行j!=ch&&i++以后,i的值为______。
随机试题
Somepeoplethinkthatsuccessisonlyforthosewithtalentorthosewhogrowupintherightfamily,andothersbelievethats
A、细菌感染B、痛风C、平滑肌痉挛D、疟疾E、中重度疼痛吗啡主要用于治疗
试带法测定尿血红蛋白主要是利用血红蛋白具有
破伤风患者最常见的并发症是
藻酸盐类印模材料的促凝剂主要有
肺病及肝的五行传变是
设计单位未根据勘察成果文件进行工程设计的,责令改正,处10万元以上()以下的罚款。
下列进度控制纠偏措施,属于管理措施的是()。
实施价格歧视的基本条件不包括()。
下列属于计算企业实体现金流量应考虑的内容的是()。
最新回复
(
0
)