编写一个程序,用while循环实现从键盘上输入10个字符,仅将其中的大写英文字母转换成小写字母后显示出来

作者&投稿:卞伦 (若有异议请与网页底部的电邮联系)
输入一个字符,要求判断是否为小写英文字母,如果是,转换成大写英文字母并输出~

#include
main()
{
char c;
c=getchar();
if(c'a')
{
c=c+'Z'-'z';
printf("%c",c);
}
}

#include "stdio.h"main(){char c;while((c=getchar())!='0'){if(c>='a'&&c<='z')c=c-32; printf("%c",c);}}
getchar()是到缓冲区读取第一个字符首先,从键盘输入许多字符,最后回车后,所有字符包括回车放到缓冲区这时才开始循环执行getchar(),读入一个字符判断是否为0,不是就继续读,是0就退出循环(之所以说是顺序接受一行字符,是因为它取的始终是缓冲区中第一个字符,每取一个缓冲区的字符少一个,也就是顺序读取了)

#include <stdio.h>
int main()
{
int ch;
int i=0;
while( i++ < 10 ) //循环控制10次
{
ch=getchar();
if ( ch >='A' && ch<='Z' ) //如果是大写字母
{
printf("%c" , ch-'A'+'a' ) ; //转换成小写并输出
}
}
printf("\n");
return 0;
}

#include <stdio.h>
void main()
{
char ch;
int i=0;
while( i++<10) //循环控制10次
{
ch=getchar();
if ( ch>='A' && ch<='Z') //如果是大写字母
printf("%c\n", ch-'A'+'a') ; //转换成小写并输出
fflush(stdin); /* 清除缓冲 */
}
}

用什么语言啊?


易语言钩子
2. UnhookWindowsHookEx, 参数只有一个,为要卸载的钩子句柄 3. 钩子函数(名称任意), 三个参数, 具体意义与钩子类型有关 下面再举一个简单例子:比如你想写一个程序, 当鼠标移到哪里时就在主程序中显示鼠标所在窗口的名称 --- (1)如果鼠标只是局限在窗口内, 那么以上1, 2, 3三个函数均写在运行...

whSurvey.exe - whSurvey进程是什么意思
中文参考:whSurvey.exe是WebHancer间谍软件广告程序。该进程监视你的浏览行为,并回传到其服务器进行分析。出品者:WebHancer 属于:WebHancer Spyware 系统进程:No 后台程序:Yes 网络相关:Yes 常见错误:N\/A 内存使用:N\/A 安全等级 (0-5): 2 间谍软件:Yes 广告软件:Yes 病毒:No 木马:No ...

笔记本电池容量60wh一般能用多久
4-6个小时。如果只是浏览网页、收发邮件和文本编辑等轻度使用情况,可能可以使用4-6个小时;而如果进行较为复杂的程序运行、视频播放等,则只有2-3个小时左右的使用时间。60wh是电池容量的单位,实际使用时间取决于使用的应用程序、屏幕亮度和其他使用条件,较复杂的应用程序和较高的屏幕亮度会消耗更多的...

宏程序如何使用?
宏就是用公式来加工零件的,普通加工程序直接用指定G代码和移动距离。指令(EQ为=,NE不等于, GT大于, LT小与, GE大于等于 ,LE小于等于)WH DO END是运算指令也是英文缩写。例赋值#2等于5,运算#2=#2+1 运行一次后#2值就是6,运行n次#2值为5+n。宏程序的作用 数控系统为用户配备了强有...

用vb6.0怎么写一个程序可以达到禁用win7的任务管理器?(还有,怎么可以禁...
LowLevelKeyboardProc = 1 Else Call CallNextHookEx(WH_KEYBOARD_LL, nCode, wParam, lParam)End If End Function Public Sub HooK()lngHook = SetWindowsHookEx(WH_KEYBOARD_LL, _AddressOf LowLevelKeyboardProc, _App.hInstance, _0)End Sub Public Sub UnHooK()Call UnhookWindowsHookEx(lngHook)End Sub...

用lisp语言画个奥运五环,需要完整编写程序,急等
下面是我写的程序有什么问题加QQ584963273共同学习 (defun c:wh ()(setq os (getvar "osmode"))(setvar "osmode" 0)(setq p1 (getpoint ":指定第一个圆心位置"))(setq r (getdist ":指定半径"))(setq p2 (polar p1 (* -0.25 pi) r))(setq p3 (polar p2 (* 0.25 pi) r))...

在VC++编程中,如何让一个后台服务进程,即时响应键盘输入的按键,然后根 ...
用SetWindowsHookEx下全局键盘钩子 类型用WH_KEYBOARD_LL 记得钩子处理函数要放在DLL里面,不然不能全局 全局钩子对于在各种程序中的按键几乎都能响应 在vista或win7的用户账户控制(UAC)开启的情况下可能需要管理员身份运行才能实现“全局”ie等一些多进程软件中的子进程可能处在低完整性级别,这种时候钩子我...

如何用键盘钩子给主程序传递变量
第一个参数:指定钩子的类型,有WH_MOUSE、WH_KEYBOARD等十多种(具体参见MSDN)第二个参数:标识钩子函数的入口地址第三个参数:钩子函数所在模块的句柄;第四个参数:钩子相关函数的ID用以指定想让钩子去钩哪个线程,为0时则拦截整个系统的消息。另外需要注意的是为了捕获所有事件,挂钩函数应该放在动态链接库DLL中。三、...

对于任意正整数n,下面给出的是求S=1+12+13+…+1n的程序所用语句...
程序应包括:数据输出,数据处理和数据输出三个阶段;在数据输入阶段,首先要输入n值,给循环变量i赋初值1,给累加变量S赋初值0故②③④应为语句的前3句,顺序随意,在数据输入阶段,WHILE是循环结构的起始语句,WEND是循环结构的结束语句,循环体中,要先累加循环变量倒数的值,再给循环变量加上步长故...

求助,如何可以动态设置需要hook的数据
先给不懂钩子的人简单介绍一下原理:所谓hook,既钩子。hook会在应用程序接到消息之前,拦截应用程序的信息,比如鼠标键盘钩子会拦截一个应用程序的鼠标键盘信息。要做盗号木马?用WH_KEYBOARD类型的hook 1.我们要跨进程使用钩子,要把hook函数写在DLL文件中,这是微软明确规定的。也有其他方法,这里不多...

陇南市17530866091: c语言如何用while实现循环的?用最简单的程序说明 -
尾很去甲: main() {int i;while(i<10)i++;printf("%d",i); } 这就是个while语句了.够简单了吧

陇南市17530866091: 用while循环如何编写求1+(1+2)+(1+2+3)+...+(1+2+3+...+100)的程序 -
尾很去甲: #include <stdio.h> void main() {long i=0,j=0,sum=0;while(i<101){i++;j+=i;sum+=j;}printf("%ld\n",sum); }

陇南市17530866091: 编写一个程序,要求使用while循环语句计算下面数字 -
尾很去甲: int i=2; int sum=0; while(i编写一个程序,要求使用while循环语句计算下面数字

陇南市17530866091: C程序编程1.编写程序,根据以下公式求e的值.要求用两种方法进行计算:(1)用for循环,计算前50项.(2)用while循环,要求直至最后一项的值小于10 - 4... -
尾很去甲:[答案] 2_1.c#includedouble eFor();double eWhile();void main() { printf("Calculate By For:%lf\nCalculate By While:%lf\n",eFor(), eWhile());}double eFor() { double i,res=1,tmp=1; for(i=1;i1e-4) { tmp/=i; res...

陇南市17530866091: 用while循环语句编写程序,计算1~200之间的所有3的倍数之和.另外使用do~while循环使用for循环 分别写出来 -
尾很去甲:[答案] 三种循环: #include void main() { int i = 1,sum = 0; while (i

陇南市17530866091: 请使用while循环编写程序实现从1开始累加,直累加和大于或等于1000为止 -
尾很去甲: 我用手机给你写c语言示例代码 int n = 0; int i = 1; while(n < 1000) {n += i;i++; }

陇南市17530866091: C语言用WHILE循环编九九乘法表 -
尾很去甲: #include <stdio.h>void main() {int x = 1, y = 1; while (x <= 9){y = 1;while (y <= x){printf("%d*%d=%d\t", y , x, x * y);y++;}printf("\n");x++;} } /* 这个就是传说中的嵌套循环. 针对外面的循环,每循环依次输出换行. 对于里边的循环是输出等式. 可以说这是一个很不错的程序. */

陇南市17530866091: 48.编写一个程序,要求用while循环语句,打印1到100的正整数,每行打印5个数,每列右对齐. -
尾很去甲: 嗯,确实,右对齐有点麻烦 class Program{static void Main(string[] args){/*用while循环语句,打印1到100的正整数,每行打印5个数,每列右对齐.*/int i = 1;while (i <= 100){if (i % 5 == 0){if (i < 10){Console.WriteLine(" "+i.ToString...

陇南市17530866091: 用C语言编写一个程序,用while循环,给定一个数(1234),使他倒置(4321) -
尾很去甲: #include <stdio.h>#include <stdlib.h> int main() { int num=1234; int tmp,y=0; while(num>0) { tmp=num%10; y=y*10+tmp; num=num/10; } printf("%d\n",y); return 0; }

陇南市17530866091: 写一个可编译和执行的Java程序,该程序使用while循环,计算1到2000之间的所有奇数的和 -
尾很去甲: public class Even{ public static void main(String arg[]){ int i=1; int sum=0; while(isum += i; i += 2; } System.out.println("sum="+sum); } }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网