早教吧作业答案频道 -->其他-->
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)有以下程序,程序中库函...的网友还看了以下:
还是matlab画图问题,要输入一个变量的clc; clear all; h=input('h=' 2020-05-16 …
一个mathematica程序添加作图语句Clear[x,y,n,h,S1,S2,S3,S4,i] 2020-05-16 …
A.(A, B, D, C, F, E, I, J, H, G)B.(A, B, D, C, E, 2020-05-26 …
A.(A, B, D, C, P, E, I, J, H, G)B.(A, B, D, C, E, 2020-05-26 …
Cr2O72-+I-+H+=H2O+I2+Cr3+在100mlC(H+)=1mol/L的溶液中有以 2020-06-04 …
给加点的字注音或根据拼音写汉字。①白雪áiái②故弄xuán虚③琐屑④péngpài⑤hān然入梦 2020-07-27 …
根据读音先写出多音字,再组词。hàng()xiàng()zhē()zhé()chǎng()chán 2020-07-28 …
推断题:现有如下反应(反应条件均不给),推断物质⑴A→B+C+D⑵C+E→C+F+D⑶D+G→H⑷ 2020-07-30 …
已知i+h=10g+c,f+d=f,10b+c+i=10c+d,10f+a+j=10f+e,11b* 2020-10-30 …
在高度为h的完全二叉树中,表述正确的是A.度为0的结点都在第h层上B.第i(1≤i<h)层上的结点都 2020-11-29 …