- 最开心的事(三目运算居然自己就给捯饬出来了);
- 也许应该再练习一下英语;
- 总结一下今天的知识;
三目运算
···
include<stdio.h>
int main(){
int year=0;
// int a ,b ,c,y;
printf("input a year:");
scanf("%d",&year);
/* a = year%4==0;
b = year%100==0;
c = year %400==0;
y= (a&&!b)||(c);*/
(((year%4==0)&&(year%100!=0))||(year %400==0))?printf("%dÄêÊÇÈòÄê",year):printf("%dÄê²»ÊÇÈòÄê",year);
// y? printf("%dÄêÊÇÈòÄê",year):printf("%dÄê²»ÊÇÈòÄê",year);
/* if( y){
printf("%dÄêÊÇÈòÄê",year);
}
else{
printf("%dÄê²»ÊÇÈòÄê",year);
}*/
//printf("%d %c ÈòÄê",year,y?is:isnot);
return 0;
}
···
【】
char型可以转int;但是 int 转char需要补充东西;例如
int n = 0;
char ch = '0';
ch = (char)n.
ASCII码
数字0-9 =》48-57;
大写字母A-Z=》65-90;
小写字母a到z=》97-122;
格式化输入
scanf("asd%dasd",&n);
在运行的时候,输入也需要输入asd n asd。中间可以用空格、回车。
前几天做的一个三角形,感觉挺好的。
···
include<stdio.h>
int main()
{
int i ,j,k;
for(j=1;j<7;j++){
for(k=7;k>j;k--){
printf("#");
}
for(i=0;i<k;i++){
printf(" ");
printf("*");
}
printf("\n");
}
printf("\n");
return 0;
}
···
网友评论