/*简单的猜数游戏 */#include<stdio.h>intmain(void){
int mynumber =38;/* 计算机指定被猜的数 */int yournumber;printf("Input your number: ");/* 提示输入你所猜的整数 */scanf("%d",&yournumber);if(yournumber == mynumber)/* 若相等,显示猜中 */printf("Ok! you are right!\n");else/* 若不等,比较大小 */if(yournumber > mynumber )printf("Sorry! your number is bigger than my number!\n");elseprintf("Sorry! your number is smaller than my number!\n");return0;}
【例3-2】输入一个整数,判断该数是奇数还是偶数。
/* 判断数字的奇偶性 */#include<stdio.h>intmain(void){
int number;printf("Enter a number: ");/* 输入提示 */scanf("%d",&number);/* 输入一个数 */if(number %2==0){
/* 若number除以2的余数是0,则为偶数 */printf("Tne number is even. \n");}else{
/* 若number除以2的余数不是0,则为奇数 */printf("Tne number is odd. \n");}return0;}
【例3-3】输入一个正整数n,再输入n个学生的成绩,计算平均成绩,并统计不及格学生的人数。
#include<stdio.h>intmain(void){
int count, i, n;/* count 记录不及格学生的人数 */double grade, total;/* grade 存放输入的成绩, total保存成绩之和 */printf("Enter n: ");/* 提示输入学生人数n */scanf("%d",&n);
total =0;
count =0;for(i =1; i <= n; i++){
printf("Enter grade #%d: ", i);/* 提示输入第i个成绩 */
scanf ("%lf",&grade);/* 输入第i个成绩 */
total = total + grade;/* 累加成绩 */if(grade <60){
/* 统计不及格学生的人数 */
count++;