首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*c){ while(*c){ if(*c>=’a’&&*c<=’z’) *c=*c=-(’a’-’A’)。 c++; } } main( ) { char s[81]; gets
有以下程序: #include<stdio.h> void fun(char*c){ while(*c){ if(*c>=’a’&&*c<=’z’) *c=*c=-(’a’-’A’)。 c++; } } main( ) { char s[81]; gets
admin
2019-01-11
38
问题
有以下程序:
#include<stdio.h>
void fun(char*c){
while(*c){
if(*c>=’a’&&*c<=’z’)
*c=*c=-(’a’-’A’)。
c++;
}
}
main( )
{
char s[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序运行后的输出结果是( )。
选项
A、hello beijing
B、Hello Beijing
C、HELLO BEllING
D、hELLO Beijing
答案
C
解析
主程序读取整个字符串存于s中,调用fun函数,字符指针c指向数组s。函数fun的功能是把指针c所指向的字符数组中的所有小写字符转换为大写。gets函数可以把空格作为字符串的一部分输入,以回车作为输入结束。如果*c为小写字符,则*c=*c-32(转大写)。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/TOxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun,函数的功能是:使数组右上三角元素中的值乘以m。例如;若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:注意:部分源程序存在文件PROGl.C文件中
编写函数fun,其功能是:根据以下公式求p的值,结果由函数值带回。m与n为两个正整数且要求m>n。例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的
编写程序,实现矩阵(3行3列)的转置(即行列互换)例如,输入下面的矩阵:程序输出:注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若
请编写一函数fun,它的功能是:计算并输出给定整数n的所有因子(不包括l与n自身)之和。规定n的值不大于1000。例如,在主函数中从键盘给n输入的值为856,则输出为:sum=763。注意:部分源程序在文件PROGl.C中。请
能正确表示逻辑关系""a≥10或a≤0""的C语言表达式是______。
以下叙述中错误的是
下列特征中不是面向对象方法的主要特征的是()。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是______。
随机试题
AFerguson法BBassini法CMcVay法D疝成型术E保守疗法老年直疝
关于精冲分裂症单纯型,下列何种说法不正确
首次在中国销售的药品在进口通关时,对其进行检验的机构是()
保税物流中心存放保税物货物没有时间限制。
发展体能的原则是()。
了解学生是班主任工作的基础,研究学生是班主任工作的基本能力,班主任了解和研究学生的基本内容包括()。
以下是一则广告:为了确定该广告的可信性,以下相关问题必须询问清楚的是()。Ⅰ.去年共举办了多少期这类培训班,共有多少学员毕业?Ⅱ.去年有多少毕业班学员进行了就业咨询?Ⅲ.对于找到工作的学员,就业咨询究竟起到了多少作用?Ⅳ.咨询者找到的是
某饮料店有纯果汁(即浓度为100%)10千克,浓度为30%的浓缩还原果汁20千克。若取纯果汁、浓缩还原果汁各10千克倒入10千克纯净水中,再倒入10千克的浓缩还原果汁,则得到的果汁浓度为:
在考生文件夹下,存在一个数据库文件“sampl.accdb”。试按以下操作要求,完成表的建立和修改:将“tEmployee”表中的“职称”字段的“默认值”属性设置为“副教授”。
Althoughmanyhypotheseshavebeenproposedtoexplainwhysomeplantcommunitiesaremoresusceptiblethanotherstoinvasionb
最新回复
(
0
)