'commit'
This commit is contained in:
BIN
C++课程/第十课逻辑表达式和条件表达式/1到2018共有多少个8.png
Normal file
BIN
C++课程/第十课逻辑表达式和条件表达式/1到2018共有多少个8.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 18 KiB |
39
C++课程/第十课逻辑表达式和条件表达式/CountBit.cpp
Normal file
39
C++课程/第十课逻辑表达式和条件表达式/CountBit.cpp
Normal file
@@ -0,0 +1,39 @@
|
||||
#include<iostream>
|
||||
using namespace std;
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>ĸ<EFBFBD><C4B8><EFBFBD>
|
||||
int CountBit(int x) {
|
||||
int ret=0;
|
||||
while(x) {
|
||||
ret++;
|
||||
x=x&(x-1);
|
||||
}
|
||||
/*
|
||||
<09><><EFBFBD>ǽ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1100<30><30><EFBFBD><EFBFBD>ȥ1<C8A5><EFBFBD><F3A3ACB1><EFBFBD>1011<31><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ұߵ<D2B1>1<EFBFBD><31><EFBFBD><EFBFBD>0<EFBFBD><30>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><31>1ǰ<31><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>䡣
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD>ٽ<EFBFBD>1100<30><30>1011<31><31>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>൱<EFBFBD>ڰѼ<DAB0>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĩβ<C4A9><CEB2>1<EFBFBD><31>0<EFBFBD><30>
|
||||
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ұߵ<D2B1>1<EFBFBD><31><EFBFBD><EFBFBD>0<EFBFBD><30>һֱ<D2BB><D6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ0Ϊֹ<CEAA><D6B9><EFBFBD>ж<EFBFBD><D0B6>ٸ<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6>ٵIJ<D9B5><C4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><DAB3><EFBFBD><EFBFBD>ⷨ<EFBFBD><E2B7A8><EFBFBD>Ӽ<D3BC>
|
||||
*/
|
||||
return ret;
|
||||
}
|
||||
|
||||
int main() {
|
||||
//<2F><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>12<31><32>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4>
|
||||
int n=12;
|
||||
int i,j=0;
|
||||
int a[1000];
|
||||
i=n;
|
||||
while(i) {
|
||||
a[j]=i%2;
|
||||
i/=2;
|
||||
j++;
|
||||
|
||||
}
|
||||
for(i=j-1; i>=0; i--)
|
||||
cout<<a[i];
|
||||
cout<<endl;
|
||||
//<2F>ж<EFBFBD><D0B6>ٸ<EFBFBD>1<EFBFBD><31>
|
||||
cout<<CountBit(n)<<endl;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
BIN
C++课程/第十课逻辑表达式和条件表达式/NOIP2018初赛普及组C++竞赛.docx
Normal file
BIN
C++课程/第十课逻辑表达式和条件表达式/NOIP2018初赛普及组C++竞赛.docx
Normal file
Binary file not shown.
BIN
C++课程/第十课逻辑表达式和条件表达式/NOIP2018初赛普通组C++试题解析.pptx
Normal file
BIN
C++课程/第十课逻辑表达式和条件表达式/NOIP2018初赛普通组C++试题解析.pptx
Normal file
Binary file not shown.
52
C++课程/第十课逻辑表达式和条件表达式/max_min.cpp
Normal file
52
C++课程/第十课逻辑表达式和条件表达式/max_min.cpp
Normal file
@@ -0,0 +1,52 @@
|
||||
#include <iostream>
|
||||
#include "limits.h"
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
int d[] = {9, 6, 7, 5, 13, 6, 2};
|
||||
int n = 8;
|
||||
int max = INT_MIN;
|
||||
int min = INT_MAX;
|
||||
bool flag = false;
|
||||
if(n % 2) {
|
||||
n--;
|
||||
flag = true;
|
||||
}
|
||||
for(int i = 0; i < n-1; i+=2) {
|
||||
if(d[i] <= d[i+1]) {
|
||||
if(d[i] < min)
|
||||
min = d[i];
|
||||
if(d[i+1] > max)
|
||||
max = d[i+1];
|
||||
}
|
||||
else {
|
||||
if(d[i] > max)
|
||||
max = d[i];
|
||||
if(d[i+1] < min)
|
||||
min = d[i+1];
|
||||
}
|
||||
}
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD>鳤<EFBFBD><E9B3A4>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD>
|
||||
if(flag) {
|
||||
if(d[n] < min)
|
||||
min = d[n];
|
||||
if(d[n] > max)
|
||||
max = d[n];
|
||||
}
|
||||
cout << "The max value of the array is: " << max << endl;
|
||||
cout << "The min value of the array is: " << min << endl;
|
||||
}
|
||||
|
||||
/*
|
||||
<EFBFBD><EFBFBD><EFBFBD>⣺<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Сֵ<EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD>Ƚϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>
|
||||
˼·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD>ߣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿһ<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Сֵ<EFBFBD><EFBFBD><EFBFBD>бȽϣ<EFBFBD><EFBFBD>Ƚϴ<EFBFBD><EFBFBD><EFBFBD>Ϊ2n<EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԫ<EFBFBD>ش<EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD>Ͳ<EFBFBD><EFBFBD>ø<EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>Ԫ<EFBFBD>ؽ<EFBFBD><EFBFBD>жԱ<EFBFBD><EFBFBD>ˣ<EFBFBD><EFBFBD>Ƚϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>2n<EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD>Ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>˼·<EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><EFBFBD>棬һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Թ<EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϣ<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ𰸡<EFBFBD>
|
||||
<EFBFBD><EFBFBD>ȷ<EFBFBD><EFBFBD>˼·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD><EFBFBD>鷽ʽ<EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD>з<EFBFBD><EFBFBD>飬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n-1<><31>Ԫ<EFBFBD>ؽ<EFBFBD><D8BD>жԱȣ<D4B1>
|
||||
<EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD>a<EFBFBD>飬С<EFBFBD>ķ<EFBFBD>b<EFBFBD>飻Ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>n-2<><32><EFBFBD>жԱ<D0B6>
|
||||
........ֱ<><D6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>غϣ<D8BA><CFA3>Ƚϴ<C8BD><CFB4><EFBFBD>Ϊn/2<><32>
|
||||
<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD><EFBFBD><EFBFBD>a<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD><EFBFBD><EFBFBD>b<EFBFBD>顣Ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>a<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>b<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Сֵ<EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n/2<>αȽϣ<C8BD>һ<EFBFBD><D2BB>ʹ<EFBFBD><CAB9>3/2n<32>αȽϾ㶨<CDB8><E3B6A8><EFBFBD><EFBFBD>
|
||||
*/
|
||||
|
||||
13
C++课程/第十课逻辑表达式和条件表达式/noip_2018_2.cpp
Normal file
13
C++课程/第十课逻辑表达式和条件表达式/noip_2018_2.cpp
Normal file
@@ -0,0 +1,13 @@
|
||||
#include<cstdio>
|
||||
int main(){
|
||||
int x;
|
||||
scanf("%d",&x);
|
||||
int res=0;
|
||||
for(int i=0;i<x;++i){
|
||||
if(i * i % x == 1){
|
||||
++res;
|
||||
}
|
||||
}
|
||||
printf("%d",res);
|
||||
return 0;
|
||||
}
|
||||
12
C++课程/第十课逻辑表达式和条件表达式/p68.cpp
Normal file
12
C++课程/第十课逻辑表达式和条件表达式/p68.cpp
Normal file
@@ -0,0 +1,12 @@
|
||||
#include<iostream>
|
||||
#include<cmath>
|
||||
|
||||
using namespace std;
|
||||
int main()
|
||||
{
|
||||
int cmark,mmark;
|
||||
cin>>cmark>>mmark;
|
||||
if(cmark>=75 && mmark >=85) cout<<"<EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD>" <<endl;
|
||||
else cout<<"<EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD>"<<endl;
|
||||
return 0;
|
||||
}
|
||||
11
C++课程/第十课逻辑表达式和条件表达式/p70.cpp
Normal file
11
C++课程/第十课逻辑表达式和条件表达式/p70.cpp
Normal file
@@ -0,0 +1,11 @@
|
||||
#include<iostream>
|
||||
using namespace std;
|
||||
int main() {
|
||||
int year;
|
||||
cin>>year;
|
||||
if((year%4==0 && year%100!=0)||year%400==0)
|
||||
cout<<year<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<endl;
|
||||
else cout<<year<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<endl;
|
||||
return 0;
|
||||
}
|
||||
|
||||
27
C++课程/第十课逻辑表达式和条件表达式/p71.cpp
Normal file
27
C++课程/第十课逻辑表达式和条件表达式/p71.cpp
Normal file
@@ -0,0 +1,27 @@
|
||||
#include<iostream>
|
||||
#include<math.h>
|
||||
using namespace std;
|
||||
int main()
|
||||
{
|
||||
|
||||
double a,b,c;
|
||||
double v,p;
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"<<endl;
|
||||
cin>>a>>b>>c;
|
||||
if(a+b>c&&a+c>b&&b+c>a)
|
||||
{
|
||||
p=(a+b+c)/2;
|
||||
v=sqrt(p*(p-a)*(p-b)*(p-c));
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<v<<endl;
|
||||
if(a==b&&a==c)
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
|
||||
else
|
||||
if(a==b&&a!=c||a==c&&a!=b||b==c&&b!=a)
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
|
||||
if((a*a+b*b==c*c)||(a*a+c*c==b*b)||(c*c+b*b==a*a))
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
|
||||
}
|
||||
else
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鲻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
|
||||
return 0;
|
||||
}
|
||||
10
C++课程/第十课逻辑表达式和条件表达式/p74.cpp
Normal file
10
C++课程/第十课逻辑表达式和条件表达式/p74.cpp
Normal file
@@ -0,0 +1,10 @@
|
||||
#include<iostream>
|
||||
using namespace std;
|
||||
int main()
|
||||
{
|
||||
char ch;
|
||||
cin>>ch;
|
||||
ch=(ch>='A' && ch<='Z')?(ch+32):ch;
|
||||
cout<<ch<<endl;
|
||||
return 0;
|
||||
}
|
||||
24
C++课程/第十课逻辑表达式和条件表达式/p74_2.cpp
Normal file
24
C++课程/第十课逻辑表达式和条件表达式/p74_2.cpp
Normal file
@@ -0,0 +1,24 @@
|
||||
#include<iostream>
|
||||
using namespace std;
|
||||
int main()
|
||||
{
|
||||
int boy,girl,sum;
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ů<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"<<endl;
|
||||
cin>>boy>>girl;
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ:"<<boy<<endl;
|
||||
cout<<"Ů<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>"<<girl<<endl;
|
||||
sum=boy+girl;
|
||||
if(sum<13)
|
||||
{
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>ˮ"<<endl;
|
||||
}
|
||||
else if(sum>=13 && boy>girl)
|
||||
{
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<endl;
|
||||
}
|
||||
else {
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>ɲ<EFBFBD>"<<endl;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
30
C++课程/第十课逻辑表达式和条件表达式/p74_3.cpp
Normal file
30
C++课程/第十课逻辑表达式和条件表达式/p74_3.cpp
Normal file
@@ -0,0 +1,30 @@
|
||||
#include<iostream>
|
||||
#include<iomanip>
|
||||
using namespace std;
|
||||
int main(){
|
||||
int wei;
|
||||
cin>>wei;
|
||||
if(wei<=10){
|
||||
cout<<setiosflags(ios::fixed)
|
||||
<<setprecision(2)
|
||||
<<0.8*wei+0.2
|
||||
<<endl;
|
||||
}
|
||||
else if(wei>10 && wei<=20){
|
||||
cout<<setiosflags(ios::fixed)
|
||||
<<setprecision(2)
|
||||
<<8+0.75*(wei-10)+0.2
|
||||
<<endl;
|
||||
}
|
||||
else if(wei>20 && wei<=30){
|
||||
cout<<setiosflags(ios::fixed)
|
||||
<<setprecision(2)
|
||||
<<8+7.5+0.7*(wei-20)+0.2
|
||||
<<endl;
|
||||
}
|
||||
else{
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>"<<endl;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
13
C++课程/第十课逻辑表达式和条件表达式/p75.cpp
Normal file
13
C++课程/第十课逻辑表达式和条件表达式/p75.cpp
Normal file
@@ -0,0 +1,13 @@
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
int main() {
|
||||
double x, y;
|
||||
cin >> x >> y;
|
||||
if (x >= -1 && x <= 1 && y >= -1 && y <= 1) {
|
||||
cout << "Yes" << endl;
|
||||
} else {
|
||||
cout << "No" << endl;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
21
C++课程/第十课逻辑表达式和条件表达式/p75_2.cpp
Normal file
21
C++课程/第十课逻辑表达式和条件表达式/p75_2.cpp
Normal file
@@ -0,0 +1,21 @@
|
||||
#include<iostream>
|
||||
#include<cstdio>
|
||||
#include<ctype.h>
|
||||
using namespace std;
|
||||
|
||||
int main(void) {
|
||||
int n, key1, key2;
|
||||
cin >> n;
|
||||
|
||||
key1 = n % 123;
|
||||
key2 = n % 91;
|
||||
if(islower(key1))
|
||||
putchar(key1);
|
||||
else if(isupper(key2))
|
||||
putchar(key2);
|
||||
else
|
||||
putchar('*');
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user