首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void ss(char *s,char t) { while(*s) { if(*s==t) *s=t-’a’+’A’; s++; }
有以下程序: #include<stdio.h> void ss(char *s,char t) { while(*s) { if(*s==t) *s=t-’a’+’A’; s++; }
admin
2013-02-23
46
问题
有以下程序: #include<stdio.h> void ss(char *s,char t) { while(*s) { if(*s==t) *s=t-’a’+’A’; s++; } } main() { char strl[20]="abcddfefdbd",c=’d’; ss(strl,c); Printf("%s\n",strl); } 程序运行后的输出结果是( )。
选项
A、ABCDDEFEDBD
B、abcDDfefDbD
C、abcAAfefAbA
D、Abcddfefdbd
答案
2
解析
对字符数据进行算术运算相当于对它们的ASCII码进行算术运算。程序中的t- ’a’+’A’是将字符变量t中的字符转换为相对应的大写字母。语句if(*s==t)*s=t-’a’+’A’;首先判断s所指元素是否与t中的字符(’d’)相同,若相同则转换为相对应的大写字母,否则 s++,s指向数组中的下一个元素。
转载请注明原文地址:https://kaotiyun.com/show/5mJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}
结构化程序流程图中一般包含3种基本结构。下述结构中,______不属于其基本结构。
函数voidfun(float*sn,intn)的功能是:根据以下公式计算s,计算结果通过形参指针sn传回;n通过形参传入,n的值大于等于0。请填空。voidfun(float*sn,intn){floats=0.0,w
下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:ttomeetme<回车>则程序输出的结果是#include"stdio.h"main(argc,argv)intargc;char*argv[];
下面四个选项中,均是合法整型常量的选项是
当线性表的元素总数基本稳定,且很少进行插入和删除操作,并要求以很快的速度存取线性表中的数据元素时,应采用【】存储结构。
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*2)的C语言表达式是______。
选择程序中的输入输出语句,以满足题目给定的输入输出数据形式。main(){inta;floatb;【】【】}输入形式:3.52<空格>6<回车>输出形式:a*b=21.12
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作______。
随机试题
19世纪90年代,()人()发明了柴油机。
导致同种异体器官移植排斥反应的原因是
心包压塞时不出现
A、子实体B、菌核C、胶树脂D、酸树脂E、油胶树脂藤黄的药用部位为
15周岁的甲非法侵入某尖端科技研究所的计算机信息系统,18周岁的乙对此知情,仍应甲的要求为其编写侵入程序。关于本案,下列哪一选项是错误的?()
建筑施工图标注的标高的尺寸单位通常是()。[2007年考试真题]
在工程项目管理组织结构中,管理目标与计划的制订者阶层是()。
根据《建设工程质量管理条例》规定,工程监理单位应当( )并在许可的范围内承担工程监理业务。监理单位保持公正的前提条件是( )
A公司承包某超高层建筑机电工程施工项目,该工程位于市中心繁华区,工程范围包括通风与空调,给水排水及消防水,动力照明,环境与设备监控系统等,建设单位要求A公司严格实施绿色施工,严格安全和质量管理。A公司项目部针对工程情况,制定了绿色施工管理和环境保护的绿色
在联合生产的过程中,企业需要决定在分离点之后是否要对产品进行再加工,那么在决策之前发生的所有成本都应被视为
最新回复
(
0
)