-- 作者:admin
-- 发布时间:2015/9/22 20:26:04
-- [推荐]第一课代码讲义:输入和输出
1)第一节 输入数字 #include <stdio.h> #include <stdlib.h>
int main() { int a; scanf("%d", &a); printf("%d",a); return 0; }
输入字符 #include <stdio.h> #include <stdlib.h>
int main() { char c; scanf("%c", &c); printf("%c",c); return 0; }
注意乱用的结果 #include <stdio.h> #include <stdlib.h>
int main() { char c; scanf("%c", &c); printf("%d",c); return 0; }
#include <stdio.h> #include <stdlib.h>
int main() { char c; scanf("%d", &c); printf("%c",c); return 0; }
输出绝对值: #include <stdio.h> #include <stdlib.h>
int main() { int number; scanf("%d", &number); if(number<0) number=-number; printf("绝对值为:%d",number); return 0; }
判断成绩: #include <stdio.h> #include <stdlib.h>
int main() { int grade; scanf("%d", &grade); if(grade<60) { printf("差一点!"); } else { printf("万岁!"); } return 0; }
复杂的: #include <stdio.h> #include <stdlib.h>
int main() { int grade; scanf("%d", &grade); if(grade<=100 && grade>=90) { printf("A"); } else { if(grade<90 && grade>=80) { printf("B"); } else { if(grade<80 && grade>=60) { printf("C"); } else { printf("D"); }
} } return 0; }
高级scanf用法介绍(注意scanf中的非格式信息皆为需要用户输入的信息) int main() { int a; int b; int c; scanf("%d,%d,%d", &a, &b, &c); printf("%d",a+b+c); return 0; }
|