早教吧作业答案频道 -->其他-->
34)有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include<stdio.h>34)有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include<stdio.h
题目详情
34)有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母 #include<stdio.h>
34)有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母
#include<stdio.h>
#include<ctype.h>
void fun(char*p)
{int i=0;
while (p[i〕)
{if(p[i]==’ ’&& islower(p「i-1」))p[i-1]=p[i-1]-‘a’+‘A’;
i++;
}
}
main()
{char s1〔100〕=”ab cd EFG!”;
fun(s1); printf(”%sn”,s1);
}
程序运行后的输出结果是
A)ab cd EFG!
B)Ab Cd EFg!
C)aB cD EFG!
D)ab cd EFg!
if(p[i]==’ ’&& islower(p「i-1」))什么意思啊程序没读懂
p[i-1]=p[i-1]-‘a’+‘A’;是怎样把小写字母转换成大写字母的
34)有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母
#include<stdio.h>
#include<ctype.h>
void fun(char*p)
{int i=0;
while (p[i〕)
{if(p[i]==’ ’&& islower(p「i-1」))p[i-1]=p[i-1]-‘a’+‘A’;
i++;
}
}
main()
{char s1〔100〕=”ab cd EFG!”;
fun(s1); printf(”%sn”,s1);
}
程序运行后的输出结果是
A)ab cd EFG!
B)Ab Cd EFg!
C)aB cD EFG!
D)ab cd EFg!
if(p[i]==’ ’&& islower(p「i-1」))什么意思啊程序没读懂
p[i-1]=p[i-1]-‘a’+‘A’;是怎样把小写字母转换成大写字母的
▼优质解答
答案和解析
答案是C,if(p[i]==' '&&islower(p[i-1))意思是判断如果字符p[i]是空格并且p[i-1]是小写字母的话,那么就将那个小写字母转成大写的,转换方法是语句:p[i-1]=p[i-1]-'a'+'A',可以分解为两部分计算,第一部分是p[i-1]-'a'...
看了 34)有以下程序,程序中库函...的网友还看了以下:
如图所示,工厂生产流水线上的工件以3m/s的速度连续不断地向右匀速运动,在切割工序的P处,割刀的速 2020-05-13 …
设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈S,出栈的序列为b,d,f,e,c,a…… 2020-05-17 …
质量为m的子弹,以V0=900m/s的速度打向质量为M的木块,若木块固定在水平面上,则子弹穿过木块 2020-06-13 …
某海域突发海战,一艘鱼雷快艇以40m/s的速度追击前面同一直线上正在逃跑的敌舰.当两者相距L0=3 2020-07-08 …
关于良序集的理解,那个最小元素,设集合(S,≤)为一全序集,≤是其偏序关系,若对任意的S的非空子集 2020-07-10 …
一艘鱼雷快艇以30m/s的速度追击前面同一直线上正在逃跑的敌舰。当两者相距L0=2km时,以60m 2020-07-12 …
根据下列要求编写程序,并写出每一个步骤的缘由任选一个编程求S的值S=(2+4)/(1+3)+(4+ 2020-08-02 …
短跑运动员在100m比赛中,以8m/s的速度迅速从起点冲出,到50m处的速度是9m/s,10秒末到达 2020-11-26 …
一道物理题,汽车以8.2m/s的速度行驶着,因故需要停车,其刹车后的加速度大小为3m/s,则汽车在停 2020-12-09 …
old的反义词,who's的同音词,good的比较级,run的现在分词……old的反义词,who's 2021-01-30 …