//
// main.c
// 12.12
//
// Created by lanqs on 14/12/12.
// Copyright (c) 2014年 . All rights reserved.
//
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int he(int *a,int *b);
int ti12(int year,int month,int day);
float ti15(float *a,char *c,float *b);
int main(int argc, const char * argv[]) {
//做题做得发吐。。。
//未完成的题 5,7,8,9,10,11,12(没做完,没考虑全面),17没有找出规律,18(可以输出有几个单词但是和题意要求不符合),19,20(我晕以前做过的都会忘记,真的是不行啊)
#pragma mark - 1、1-100之间含有7的数 &
// for (int i = 1;i <= 100;i ++) {
// //个位是7或者10位是7
// if ( ((i+3) % 10 == 0 )|| i / 10 == 7) {
// printf("%d ", i);
// }
//
// }
#pragma mark - 2、编程实现对键盘输入的英文名句子进行加密。用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变。
// char a[]={0};
// scanf("%s",a);
// for (int i = 0; a[i]!='\0'; i++) {
// if (( a[i] > 'A' && a[i] <= 'Z')||( a[i] >= 'a' && a[i] <= 'z' )) {
// a[i]+=1;
// printf("%c",a[i]);
// printf("%c",a[i]+1);
// printf("%c",a[i]+2);
// }
// }
#pragma mark - 3、模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用A、B、C、D表示,当选某候选人时直接输入其编号(编号由计算机随机产生),若输入的不是A、B、C、D则视为无效票,选举结束后按得票数从高到低输出候选人编号和所得票数。
// int n = 100,A=0,B=0,C=0,D=0;
// for (int i = 0; i < n; i ++) {
// int a=arc4random() % 100;
// if (a >= 3 * n/5 && a < 4 * n /5) {
// A ++;
// }else if (a >= 2*n/5 && a < 3 * n/5) {
// B ++;
// }
// else if (a >= n / 5 && a < 2*n/5) {
// C ++;
// }
// else if (a < n / 5) {
// D ++;
// }
// }
// printf("%d %d %d %d\n",A,B,C,D);
// int a[4];
// a[0]=A;
// a[1]=B;
// a[2]=C;
// a[3]=D;
// for (int i =0; i <4; i ++) {
// for (int j =0; j <4; j ++) {
// if (a[i]>a[j]) {
// int temp =a[i];
// a[i]=a[j];
// a[j]=temp;
// }
// }
// }
// for (int i = 0; i< 4; i++) {
// printf("%d ",a[i]);
// }
// insert code here...
#pragma mark - 4、编制一个完成两个数的四则运算程序。如:用户输入34+56则输出结果90.00。要求运算结果保留两位小数,用户输入时一次将两个数和操作符输入。
// float a,b;
// char c;
// float sum=0;
// printf("请输入四则运算:");
// scanf("%f%c%f",&a,&c,&b);
// if (c == '+') {
// sum = a + b;
// printf("%.2f\n",sum);
// }else if(c == '-'){
// sum = a - b;
// printf("%.2f\n",sum);
// }else if(c == '*'){
// sum = a * b;
// printf("%.2f\n",sum);
// }else if(c == '/'){
// sum = a / b;
// printf("%.2f\n",sum);
// }
// else{
// printf("你的输入不正确!\n");
// }
#pragma mark - 5、题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时&#x
c语言题集-综合提高(部分答案)
最新推荐文章于 2022-03-04 23:07:49 发布