
int isLower(int c){
if(c>='a'&&c<='z'){
return 1
}
return 0
}
int isDigit(int c){
if(c>='0'&&c<='9'){
return 1
}
return 0
}
int isUpper(int c){
if(c>='A'&&c<='Z'){
return 1
}
return 0
}
int main(void)
{
int chr
scanf("%c",&chr)
if(isLower(chr)){
printf("小写字符\n")
}else if(isUpper(chr)){
printf("大写字符\n")
}else if(isDigit(chr)){
printf("数字字符\n")
}else{
printf("特殊字符\n")
}
return 0
}
100以内的偶数和结果当包括100时则为2550,不包括100时,100以内的偶数和为2450。
#include<stdio.h>
int main(){
int sum=0
int i=0
for (i=0i<=100i+=2){
sum+=i
}
printf("100以内的偶数的和:%d\n",sum)
return 0
}
扩展资料:
for(表达式1表达式2表达式3)循环体语句 。(其中;不能省略)
三种语句比较
同一个问题,往往既可以用 while语句解决,也可以用 do-while或者for语句来解决,但在实际应用中,应根据具体情况来选用不同的循环语句。选用的一般原则是:
1、如果循环次数在执行循环体之前就已确定,一般用 for语句。如果循环次数是由循环体的执行情况确定的,一般用 while语句或者do- while语句。
2、当循环体至少执行一次时,用 do-while语句可以作为首选,反之,如果循环体可能一次也不执行,则选用while语句。
C++/C循环语句中,for语句使用频率最高,while语句其次,do语句很少用。
3、三种循环语句for、while、do-while可以互相嵌套自由组合。但要注意的是,各循环必须完整,相互之间绝不允许交叉。
参考资料来源:百度百科-C语言的循环语句
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)