C语言:高考真题(for循环)

四季读书网 2 0
C语言:高考真题(for循环)

考题:

题目给出已知的10个整数,已经从小到大拍好,输入一个数,插入到该数组中,使顺序不变。(填空题)

#include <stdio.h>

main()

{

int a[10]=

{-33,-9,-6,0,8,22,40,117,119},num,i,j;

 printf("请输入一个整数:");

 scanf("%d",&num);

 for(i=0;i<=9;i++)

  {

   if(num<=a[i])

    {

    for(j=8;j>=i;j--)

     a[j+1]=a[j];

    a[i]=num;

    break;

    }

  }

 for(i=0;i<=9;i++)

  printf("%d ",a[i]);

C语言:高考真题(for循环) 第1张
思路:
1️⃣本题考核知识点有,for循环,字符数组,if逻辑判断。
2️⃣重点理解for循环的10个元素遍历,当插入数字小于数组中的某个数时。怎么处理的?为倒序的方式数组所在位置后移,并插入数字。
一、高频考点分布:
1.必拿分(基础):
变量定义、输入输出( printf/scanf )、算术运算、 if-else 分支、 for/while 循环。
2.拉分项(重点):一维数组(排序、最值)、字符数组(字符串处理)、自定义函数。
3.难点(冲刺高分):二维数组、简单指针应用(如与数组结合)。

二、 短期提分复习路线

1. 回归考纲,抓大放小
不要盲目刷题。先找近2年山东春考考纲或样题,确认指针、结构体的考查深度。如果考纲要求低,复习时只需掌握基础概念,把主要精力放在数组和函数上。
2. 真题驱动,分类击破
刷题顺序:先做近3年山东春考真题,再做模拟题。不要只“看”代码,一定要手敲运行。
3.题型专项:
程序填空:重点练循环边界和条件判断,这是填空的高频坑点。
4.编程题:每天独立完成1-2道,重点练“输入n个数求平均/最值”和“字符串统计”。
需要具体复习方法技巧的联系邵老师,微信sk360589576

抱歉,评论功能暂时关闭!