#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()函数判断字符是否为小写字母,如果有任何一个字符不是小写字母,则输出“输入的字符串不全为小写字母”,否则输出“输入的字符串全为小写字母”。
1.编制一段程序求出下列公式中Z的值并放在RESULT单元,注X,Y,RESULT分别定义成字类型变量Z=((X+Y)*4-Y)/2
答:
MOV
AX,X
ADD
AX,Y
SHL
AX,1
SHL
AX,1
SUB
AX,Y
SHR
AX,1
MOV
RESULT,AX
2.试编写一小侧面硬指令序列,在屏幕上显示出"Hello
everybody!"字符串,该字符串已在数据段定义好为变量string
答:
LEA
DX,string
MOV
AH,9
INT
21H
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)