int main(void)
{
int a
printf("请输入一个三位的整数:")
scanf("%3d", 哗绝旅&a)
if((a%3 宏扰== 0)&&(a/100 == 3 || a%100/10 乱凳== 3 || a%100%10 == 3))
printf("yes\n")
else
printf("not\n")
return 0
}
#include<iostream> 游裂 //加载控制台头文件using namespace std //开放std命名空间
int main() //主函数
{char a[13] //用于接收字符的数组
int i,j //i,j为循环变量,t为中间变量
for(i=0i<5i++) //5次循环
{printf("请输入12个字符:") //提示输入
cin.sync() //清除输入缓存
for(j=0j<12j++) a[j]=getchar() //输入12个字符
a[13]=0 //在数组最后做上结束标志
for(j=0j<8j++) 缺磨搭 //检测前8个字符
if(a[j]<'0'||a[j]>'9') break //如果不是0-9就退出循环
if(j==8) //如果j等于8,说明没检测到不合条件的
for(j<12j++) //检测后四位
if(!(a[j]>='a'&&a[j]<='z')||(a[j]>='A'&&a[j]<='Z')) break
//如果不是字母就退出循环
if(j==12) {printf("The name is OK.\n")break}
//如果j等于12说明检测到最后都是符合条件的,就打出OK的字样
else printf("It is not correct!\n")}//否则输出错误提示
printf("\n") //输出换行符
system("PAUSE") 伏拿 //屏幕暂停,以看清运行结果
return 0} //程序结束
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)