1、开始—读P1口数据到A。
2、A中的数据右移4次—A中的内大凳容和F0H相或。
3、A中的数滚芹旅据送到P1口—首蚂回到开始。
4、单片机的P1.0-P1.3接四个发光二极管L1-L4的阴极,P1.4-P1.7接四个开关K1-K4。
5、程序:ORG00HSTART:MOVA,P1ANLA,#0F0HRRARRARRARRAORlA,#0F0HMOV,SJMPSTART。
以下是一个判断输入字符串是否全为小写字母的C语言程序:#include <stdio.h>
#include <ctype.h>
int main()
{
char str[100]
int i
printf("请输入一个字符串:")
fgets(str, sizeof(str), stdin)
for (i = 0str[i] != '\信差0'i++)
{
if (!islower(str[i])) // 判断是扒慧否为小写字母
{
printf("输入的字符串不全为小写字母。\n")
return 0
}
}
printf("输入的字符串全为小写字母。\n")
return 0
}
程序中使用了ctype.h头文件中的islower()函数判断字符是否为小写字母,如果有任何一个字符不是小写字母,则输出“输入的字符串不全为小写字母”,否则输出“输入的字符串全春坦答为小写字母”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)