文章 2024-10-13 来自:开发者社区

C语言中大小写字母的转换

在C语言中,大小写字母的转换可以通过两种方式实现: 1. 使用标准库函数: C语言标准库提供了 tolower() 和 toupper() 函数来进行大小写字母转换,这两个函数分别位于 <ctype.h> 头文件中。 tolower(c):将大写字母转换为小写字母,如果参数 c 是一个小写字母,则返回原字符不变。 toupper(c):将小写字母转换为...

文章 2024-06-05 来自:开发者社区

C语言——字符串大小写互换

一、使用tolower()和toupper()函数 C语言标准库提供了tolower()和toupper()两个函数,分别用于将大写字母转换为小写字母,以及将小写字母转换为大写字母。这两个函数的原型如下: int tolower(int c); int toupper(int ...

文章 2024-04-23 来自:开发者社区

C语言中大小写字母的转化

C语言中大小写字母的转化 一、引言 在C语言编程中,字符的处理是一个重要的环节。字符包括字母、数字、标点符号等,其中字母又分为大写和小写。在某些应用场景中,我们需要对字母的大小写进行转换,比如用户输入的密码需要全部转换为大写或小写以确保安全,或者在进行字符串比较时,需要忽略大小写以实现不区分大小写的匹配。 C语言标准库中提供了用于大小写转换的函数,使得这一操作变...

文章 2024-04-03 来自:开发者社区

【C语言】五种方法实现C语言中大小写字母的转化

tolower/toupper函数 tolower tolower函数是C标准库中用于将字母从大写转换为小写的函数。 函数原型: int tolower(int c); c: 需要转换的字符,必须是unsigned char类型或可隐式转换为unsigned c...

【C语言】五种方法实现C语言中大小写字母的转化
文章 2024-03-29 来自:开发者社区

【C语言】字母转换大小写的三种方法

方法一:库函数法 小写转换大写:toupper()函数 我们先来看toupper()函数的简介: 注意,toupper()函数的原型定义在头文件<ctype.h>中,因此使用前需要包...

【C语言】字母转换大小写的三种方法
文章 2024-03-11 来自:开发者社区

【C语言】大小写字母的相互转化:多种方法解析及原理说明

在 C 语言编程中,我们经常需要进行大小写字母的相互转化。这种转化可以用于实现字符串的大小写转换、字符的大小写比较等操作。本篇博客将介绍多种方法来实现大小写字母的相互转化,并说明其原理和使用场景。 方法一:标准库函数 C 语言标准库<ctype.h>中提供了用于大小写转换...

【C语言】大小写字母的相互转化:多种方法解析及原理说明
文章 2023-11-03 来自:开发者社区

C语言第九炼——实现大小写字母的互转

第9练实现大小写字母的互转要求:1、输入一个字母 2、判断如果是小写字母,则输出对应的大写字母;如果输入的是大写字母,则输出对应的小写字母第八练答案// 计算算术平方根 #include<stdio.h> int main(){ int x,i,l,r,ans; ans = -1; printf...

文章 2023-05-19 来自:开发者社区

【C语言】大小写字母判断、转化函数总结

一. 判断函数PS:以下函数的头文件都是 #include <ctype.h>isalpha函数int isalpha ( int c )函数用来判断一个字符是否为字母,如果是字母则返回非零,否则返回零。 printf("%d\n", isalpha('a')); printf("%d\n", ...

问答 2022-02-25 来自:开发者社区

C语言数组大小写转化后多输出一行乱码

containerSlideBound.x + containerSlideBound.width) { //需要滑动 var scrollLeft = activeSlideBound.x - containerSlideBound.x container.scrollLeft = scrollLeft; } } //==========news end========== function go() { var elementById = document.getElementById("goToPage").value; if (elementById.length < 1 || elementById == undefined || elementById >1 || elementById == 0) { return; } else if (elementById > 1) { window.location.href = "//www.aliyun.com/sswb/1735045_" + elementById + ".html"; } else { window.location.href = "//www.aliyun.com/sswb/1735045.html"; } }; var h = document.getElementsByClassName("banner-content-top")[0].offsetHeight; var dots = document.querySelectorAll('.click-item'); var text = document.querySelectorAll('.text-box'); var btn = document.querySelectorAll('.ebook-info-item-btn'); var wrap = document.querySelector('.img-min'); var ebookbox = document.querySelectorAll('.img-box-ebook'); for (var i = 0; i < dots.length; i++) { (function (i) { dots[i].onclick = function () { for (var index = 0; index < dots.length; index++) { dots[index].className = 'click-item' text[index].className = 'text-box' btn[index].className = 'ebook-info-item-btn' ebookbox[index].className = 'img-box-ebook' } text[i].className = 'text-box show' btn[i].className = 'ebook-info-item-btn show' dots[i].className = 'click-item actives' ebookbox[i].className = 'img-box-ebook big' if(i == 0){ wrap.style.transform = "translate3d(15px, 0px, 0px)" } if(i == 1){ wrap.style.transform = "translate3d(-40px, 0px, 0px)" } if(i == 2){ wrap.style.transform = "translate3d(-100px, 0px, 0px)" } } })(i); } // 通过js控制当前选择 let selects = document.querySelectorAll('.select'); if(document.getElementsByClassName("detail-list-course")[0]){ var urlw = document.getElementsByClassName("detail-list-course")[0].offsetWidth; } let urlWidth = document.getElementsByClassName("course-url") // console.log(selects); // 找到图片组合 let images = document.querySelector(".course-info-box"); // 循环绑定点击事件 selects.forEach((slt,i) => { slt.addEventListener('click', (e) => { // 获取id let index = i; if(document.getElementsByClassName("course-info-item")[0]){ var w = document.getElementsByClassName("course-info-item")[0].offsetWidth; // 控制样式变化 let deg = w *i images.style.transform = `translate3d(-${deg}px, 0px, 0px)`; } // 找到原select对象、并移出样式 let slt_orgin = document.querySelector('.check'); if(slt_orgin){ slt_orgin.classList.remove('check'); // 当前select对象增加样式 slt.classList.add('check'); } urlWidth[i].style.width = urlw + 'px' }); }); window.onresize = function(){ images.style.transform = `translate3d(0px, 0px, 0px)`; // 找到原select对象、并移出样式 let slt_orgin = document.querySelector('.check'); if(slt_orgin){ slt_orgin.classList.remove('check'); // 当前select对象增加样式 selects[0].classList.add('check'); } urlWidth[0].style.width = urlw + 'px' } let num = 0 // 通过js控制当前选择 let recommendItem = document.querySelectorAll('.recommend-click-items') let texts = document.querySelectorAll('.recommend-list')[0] if(recommendItem){ // 循环绑定点击事件 recommendItem.forEach((slt,i) => { slt.addEventListener('click', (e) => { // 获取id let numbers = 0; if (i == 0){ numbers = 0 }else { numbers = 180 } if(texts){ texts.style.transform=`translate3d(0px, -${numbers}px, 0px)` } // 找到原select对象、并移出样式 let act_orgin = document.querySelector('.rmActives'); if(act_orgin){ act_orgin.classList.remove('rmActives'); // 当前select对象增加样式 slt.classList.add('rmActives'); } }); }); } let relatedSwiper = document.getElementsByClassName('related-course-pagination') let relatedItemLength = document.getElementsByClassName('related-course-itemBox').length if(relatedItemLength<=2){ if(relatedSwiper[0]){ relatedSwiper[0].innerHTML='\n \n' } } if(relatedItemLength>2&&relatedItemLength<=4){ relatedSwiper[0].innerHTML='\n \n \n ' } if(relatedItemLength>4&&relatedItemLength<=6){ relatedSwiper[0].innerHTML='\n \n \n \n ' } let reShowScm = document.querySelectorAll('.related-course-itemBox a') let reClickItem = document.querySelectorAll('.related-course-pagination .swiper-pagination-bullet') for (var i = 0; i < reClickItem.length; i++) { (function (i) { reClickItem[i].onclick = function () { console.log(i) for (var index = 0; index < reClickItem.length; index++) { reClickItem[index].className = 'swiper-pagination-bullet related-pagination-bullet' } reClickItem[i].className = 'swiper-pagination-bullet related-pagination-bullet swiper-pagination-bullet-active' if(i == 0){ document.querySelectorAll(".related-course-box")[0].style.transform = `translate3d(0px, 0px, 0px)` reShowScm.forEach((item,index)=>{ if(index<=2){ if(item.getAttribute('data-back-up')){ item.setAttribute('data-tracker-scm', item.getAttribute('data-back-up')) item.removeAttribute('data-back-up') } }else{ if(item.getAttribute('data-tracker-scm')) { item.setAttribute('data-back-up', item.getAttribute('data-tracker-scm')) item.removeAttribute('data-tracker-scm') } } }) } if(i == 1){ document.querySelectorAll(".related-course-box")[0].style.transform = `translate3d(0px, -190px, 0px)` reShowScm.forEach((item,index)=>{ if(index>2&&index<=4){ if(item.getAttribute('data-back-up')){ item.setAttribute('data-tracker-scm', item.getAttribute('data-back-up')) item.removeAttribute('data-back-up') } }else{ if(item.getAttribute('data-tracker-scm')) { item.setAttribute('data-back-up', item.getAttribute('data-tracker-scm')) item.removeAttribute('data-tracker-scm') } } }) } if(i == 2){ document.querySelectorAll(".related-course-box")[0].style.transform=`translate3d(0px, -380px, 0px)` reShowScm.forEach((item,index)=>{ if(index>4&&index<=6){ if(item.getAttribute('data-back-up')){ item.setAttribute('data-tracker-scm', item.getAttribute('data-back-up')) item.removeAttribute('data-back-up') } }else{ if(item.getAttribute('data-tracker-scm')) { item.setAttribute('data-back-up', item.getAttribute('data-tracker-scm')) item.removeAttribute('data-tracker-scm') } } }) } } })(i); } let ismore = document.querySelectorAll('.activity-card') if(ismore.length > 1){ ismore[1].style.display = "none" }