首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
30
问题
有以下程序: #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全国计算机二级
相关试题推荐
以下程序片段的输出结果是______。charstr[]="abc\n\012\\\"";printf("%d",strlen(str));
设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(5+1));
若输入tc,则程序的运行结果为【】。#include<stdio.h>main(){charstr[40];fscanf(stdin,"%s",str);fprintf(stdout,"%s\n",str);}
由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫做【】。
无论对于顺序存储,还是链接存储的栈和队列来说,进行插入或删除运算的时间复杂性均相同,则为【】。
下列字符串不属于标识符的是()
在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:数据库系统具有______。
软件需求分析一般应确定的是用户对软件的______。
结构化程序由三种基本结构组成,三种基本结构组成的算法
下列关于算法的时间复杂度陈述正确的是
随机试题
同一财产向两个以上债权人抵押的,拍卖、变卖抵押物所得的价款按照抵押物价值的大小来清偿。()
臂丛的组成是
平曲线半径()不设超高最小半径时,在平曲线范围内应设超高。
关于建筑面积计算,正确的说法是( )。
很少有人会主动去购买保险,这表明保险商品属于( )。
价值创造是财务战略的目标,现代财务实践认为经济增加值是判断经济活动是否带来价值创造的一个重要指标。影响经济增加值的直接因素不包括()。
在计算土地增值税应纳税额时,纳税人为取得土地使用权支付的地价款准予扣除。这里的地价款是指()。
处于感知运动阶段的儿童的特征主要是()。
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料1.近年来,如何在不确定性面前应对突发事件已成为政府有
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。使用“新闻纸”主题修饰全文,将全部幻灯片的切换效果设置成“门”,效果选项为“水平”。
最新回复
(
0
)