标题: 基础测试题,可能存在bug 大家相互学习 [打印本页] 作者: wg592930 时间: 2015-8-19 07:39 标题: 基础测试题,可能存在bug 大家相互学习 //
// main.c
// 测试题5:计算1~100中所有7的倍数的个数
//
// Created by xk on 15-3-13.
// Copyright (c) 2015年 xk. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[]) {
int count=0;//定义count变量用来记录7的倍数的个数;
for (int i=1; i<=100; i++) {//遍历1~100;
if(i%7==0)//判断当前数值除以7的余数是否等于0;
{
//printf("%d\n",i);//输出当前数值
count++;//等于0,则count加一;
}
}
printf("1~100中所有7的倍数的个数是%d\n",count);//输出结果count;
return 0;
}
//
// main.c
// 测试题6:输入一个整数score代表分数,根据分数输出等级A-E
// A:90~100
// B:80~89
// C:70~79
// D:60~69
// E:0~60
//
// Created by xk on 15-3-13.
// Copyright (c) 2015年 xk. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[]) {
printf("请输入一个整数\n");//提示用户输入
int score;//定义变量score
scanf("%d",&score);//接受用户输入值
switch (score/10) {//判断用户输入分数除以10后的值
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
printf("您的分数等级为E.\n");//当值等于0,1,2,3,4,5时输入E
break;
case 6:
printf("您的分数等级为D.\n");//当值等于6时输入D
break;
case 7:
printf("您的分数等级为C.\n");//当值等于7时输入C
break;
case 8:
printf("您的分数等级为B.\n");//当值等于8时输入B
break;
case 9:
case 10:
printf("您的分数等级为A.\n");//当值等于9,10时输入A
break;
default:
printf("您输入的成绩不合法.\n");//当值等于其他值时提示不合法
break;
}
return 0;
}
//
// main.c
// 测试题7:输入一英文句子,将其中所有单词首字符转换成大写后输出
//
// Created by xk on 15-3-13.
// Copyright (c) 2015年 xk. All rights reserved.
//