考点导航
  • /*---------------------------------------------------------------
    编程:输出0至100以内所有不能被3整除的数,每行输出5个数。
    -----------------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    int i,j=0;
    for (i=0;i<=100;i++)
    /**********Program**********/





    /********** End **********/
    }
  • /*---------------------------------------------------------------
    编程:计算s=1-2!+3!-4!+....-10!的值并输出。
    -----------------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    int n,t=1,f=1,sum=0;
    /**********Program**********/





    /********** End **********/
    printf("%d\n",sum);
    }
  • /*---------------------------------------------------------------
    编程:不用第三个变量,实现两个数的对调操作。
    -----------------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    int a,b;
    scanf("%d%d",&a,&b);
    printf("a=%d,b=%d\n",a,b);
    /**********Program**********/



    /********** End **********/
    printf("a=%d,b=%d\n",a,b);
    }
  • /*---------------------------------------------------------------
    编程:计算1到100之间的奇数之和及偶数之和。
    -----------------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    int n,even=0,odd=0;
    /**********Program**********/





    /********** End **********/
    printf("1到100间的偶数的和为:%d\n",even);
    printf("1到100间的奇数的和为:%d\n",odd);
    }
  • /*---------------------------------------------------------------
    编程:计算s=1+3+5+7+...+999的和。
    -----------------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    int i,s=0;
    /**********Program**********/



    /********** End **********/
    printf("s=%d\n",s);
    }
  • /*---------------------------------------------------------------
    编程:用折半查找法在有序数组中查找指定元素x,并输出该元素的下标。
    -----------------------------------------------------------------*/
    #include<stdio.h>
    void main()
    {
    int a[10],x,i,start,end,flag=0;
    printf("输入10个有序数:\n");
    for (i=0;i<10;i++)
    scanf("%d",&a[i]);
    printf("输入一个要查找的数:\n");
    scanf("%d",&x);
    /**********Program**********/





    /********** End **********/
    if (flag==1) printf("已查到:a[%d]",i);
    else printf("未查到");
    }
  • /*-----------------------------------------------------------------------------
    编程:将一个字符串中的前N个字符复制到一个字符数组中去,不许使用strcpy函数。
    -------------------------------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    char str1[80],str2[80];
    int i,n;
    gets(str1);
    scanf("%d",&n);
    /**********Program**********/



    /********** End **********/
    printf("%s\n",str2);
    }
  • /*-------------------------------------------------------
    编程:从键盘输入10个整数,用选择法进行排序。
    -------------------------------------------------------*/
    #include<stdio.h>
    void main()
    {
    int a[10],i,j,t,min;
    for (i=0;i<10;i++)
    scanf("%d",&a[i]);
    for (i=0;i<9;i++)
    {
    min=i;
    for (j=i+1;j<=9;j++)
    if (a[j]<a[min])
    min=j;
    /**********Program**********/





    /********** End **********/
    }
    for (i=0;i<=9;i++)
    printf("%4d",a[i]);
    printf("\n");
    }
  • /*-------------------------------------------------------
    编程:统计一个字符串中的字母、数字、空格和其它字符的个数,并将统计结果存入整型数组。
    -------------------------------------------------------*/
    #include <stdio.h>
    /**********Program**********/





    /********** End **********/

    void main()
    {
    char s1[80];int a[4]={0};
    int k;
    void fun(char s[],int b[]);
    gets(s1);
    fun(s1,a);
    for (k=0;k<4;k++)
    printf("%4d",a[k]);
    }
  • /*-------------------------------------------------------
    编程:从键盘输入10个整数,并用冒泡法进行排序。
    -------------------------------------------------------*/
    #include<stdio.h>
    void main()
    {
    int a[10],i,j,t;
    for (i=0;i<10;i++)
    scanf("%d",&a[i]);
    /**********Program**********/





    /********** End **********/
    for (i=0;i<=9;i++)
    printf("%4d",a[i]);
    printf("\n");
    }
  • /*-------------------------------------------------------
    编程:求1!+3!+5!+……+n!的和。
    -------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    long int f,s;
    int i,j,n;
    s=0;
    scanf("%d",&n);
    /**********Program**********/





    /********** End **********/
    printf("n=%d,s=%ld\n",n,s);
    }
  • /*-------------------------------------------------------
    编程:求100-999之间的水仙花数。
    说明:水仙花数是指一个三位数的各位数字的立方和是这个数本身。
    例如:153=1^3+5^3+3^3)。
    -------------------------------------------------------*/
    #include <stdio.h>
    int fun(int n)
    {
    int i,j,k,m;
    m=n;
    k=0;
    for (i=1;i<4;i++)
    {
    /**********Program**********/





    /********** End **********/
    }
    if (k==n)
    return(1);
    else
    return(0);
    }

    void main()
    {
    int i;
    for (i=100;i<1000;i++)
    if (fun(i)==1)
    printf("%d是水仙花数!\n",i);
    }
  • /*-------------------------------------------------------
    编程:输入三角形的两个内角,判断三角形的类型。
    输出:钝角三角形或直角三角形或锐角三角形
    -------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    float a,b,c;
    scanf("%f%f",&a,&b);
    c=180-a-b;
    /**********Program**********/





    /********** End **********/
    }
  • /*-------------------------------------------------------
    编程:删除字符串中的指定字符,字符串和要删除的字符均由键盘输入。
    -------------------------------------------------------*/
    #include <stdio.h>
    void main()
    {
    char str[80],ch;
    int i,k=0;
    gets(str);
    ch=getchar();
    /**********Program**********/





    /********** End **********/
    str[k]='\0';
    puts(str);
    }
  • /*-------------------------------------------------------
    编程:产生10个[30,90]区间上的随机整数,然后对其用选择法进行由小到大的排序。
    -------------------------------------------------------*/
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    void main()
    {
    int i,j,k,t;
    int a[10];
    srand((int)time(0));
    for (i=0;i<10;i++)
    a[i]=rand()%61+30;
    for (i=0;i<9;i++)
    {
    /**********Program**********/





    /********** End **********/
    }
    for (i=0;i<10;i++)
    printf("%5d",a[i]);
    printf("\n");
    }
  • /*-------------------------------------------------------
    编程:将一个数组中的元素按逆序存放。
    -------------------------------------------------------*/
    #include <stdio.h>
    #define N 7
    void main()
    {
    static int a[N]={12,9,16,5,7,2,1},k,s;
    for (k=0;k<N;k++)
    printf("%4d",a[k]);
    printf("\n");
    /**********Program**********/





    /********** End **********/
    for (k=0;k<N;k++)
    printf("%4d",a[k]);
    printf("\n");
    getchar();
    }
  • -----------------------------------------------------------------------------------------------------------------
    请在打开的窗口中,进行下列操作,完成所有操作后,请保存并关闭窗口。
    -----------------------------------------------------------------------------------------------------------------
    考生的一切操作请打开“samp1.psd”后进行。
    1.基本操作
    (1)修改图像分辨率为200;
    (2)修改图像大小,要求像素宽度为800像素,高度为400像素;
    (3)新建文字图层,内容为“技能高考”,字体为幼圆、38号,消除锯齿的方法为平滑,要求命名为“技能高考”;
    2.设置图层“技能高考”投影效果:
    (1)混合模式为正片叠底,其颜色为RGB(4,196,109);
    (2)不透明度为80%;
    (3)使用130局光;
    (4)距离为29;大小为18像素。
    3. 设置“技能高考”内发光效果:
    (1)混合模式为滤色,其颜色为R249、G247、B189;
    (2)不透明度为27%;
    (3)大小为10像素。
    4. 设置“技能高考”斜面和浮雕效果:
    (1)采用内斜面样式,平滑方法,93%的深度,方向为向上,大小为5像素,软化为6像素;
    (2)阴影使用109度的全局光,高度为28度,高光模式为点光,高光颜色为#87f803,高光不透明度为100%,阴影模式为实色混合,阴影颜色为#006633,阴影不透明度为100%。
    5.对“技能高考”中的文字进行变形处理:
    (1)鱼眼样式;
    (2)弯曲72%;
    (3)水平扭曲20%;
    (4)垂直扭曲23%;
  • -----------------------------------------------------------------------------------------------------------------
    请在打开的窗口中,进行下列操作,完成所有操作后,请保存并关闭窗口。
    -----------------------------------------------------------------------------------------------------------------
    考生的一切操作请打开“samp1.psd”后进行。
    1.基本操作
    (1)修改图像分辨率为120;
    (2)修改图像大小,要求像素宽度为600像素,高度为450像素;
    (3)新建文字图层,内容为“互联网安全”,要求命名为“互联网安全”;
    2.设置“互联网安全”投影效果:
    (1)混合模式为正片叠底,其颜色为#047c65;
    (2)不透明度为60%,勾选“使用全局光”;
    (3)距离为18像素,扩展8%,大小为5像素。
    3.设置“互联网安全”外发光效果:
    (1)混合模式为强光;
    (2)不透明度为81%,杂色51%;
    (3)发光颜色为#f931e5;
    4.设置“互联网安全”颜色叠加效果:
    (1)混合模式为正常,叠加颜色为RGB(231,38,220);
    (2)不透明度为88%。
    5.对“互联网安全”中的文字进行变形处理:
    (1)扇形样式;
    (2)弯曲50%;
    (3)水平扭曲-60%。
  • -----------------------------------------------------------------------------------------------------------------
    请在打开的窗口中,进行下列操作,完成所有操作后,请保存并关闭窗口。
    -----------------------------------------------------------------------------------------------------------------
    考生的一切操作请打开“samp1.psd”后进行。
    1.基本操作
    (1)修改图像分辨率为200;
    (2)修改图像大小,要求像素宽度为500像素,高度为500像素;
    (3)新建文字图层,内容为“华为卫星手机”,黑体,18号;要求命名为“华为卫星手机”;
    2.设置图层“华为卫星手机”投影效果:
    (1)混合模式为颜色加深,阴影颜色RGB(10,3,3);
    (2)不透明度为56% ;
    (3)使用135度的全局光;
    (4)距离为10像素;
    (5)大小为1像素。
    3. 设置图层“华为卫星手机”内阴影效果:
    (1)混合模式为滤色,阴影颜色为RGB(220,221,125);
    (2)不透明度为52% ;
    (3)使用130度的全局光;
    (4)距离为4像素;
    (5)大小为20像素。
    4. 设置图层“华为卫星手机”斜面和浮雕效果:
    (1)采用外斜面样式,雕刻清晰的方法,268%的深度,方向为向上,大小为40像素,软化为9像素;
    (2)阴影使用135度的全局光,高度为12度,高光模式为点光,高光颜色为RGB(246, 215,215) ,高光不透明度为66%,阴影模式为减去,阴影颜色为RGB(18, 2,2),阴影不透明度为55%。
  • ------------------------------------------------------------------------------------------------------------
    请在打开的窗口中,进行下列操作,完成所有操作后,请保存并关闭窗口。
    ------------------------------------------------------------------------------------------------------------
    考生的一切操作请打开“samp1.psd”后进行。
    1.基本操作
    (1)修改图像分辨率为80;
    (2)修改图像大小,要求像素宽度为1920像素,高度为1080像素;
    (3)新建文字图层,内容为“元宇宙”,要求命名为“元宇宙”;
    2.设置图层“元宇宙”外发光效果:
    (1)混合模式为柔光;
    (2)不透明度为38%;
    (3)发光颜色为R228、G225、B189;
    (4)大小为15像素。
    3.设置图层“元宇宙”斜面和浮雕效果:
    (1)使用样式“浮雕效果”,方向为向上,大小为6像素,软化为8像素;
    (2)阴影使用128 度的全局光;
    (3)高光模式为叠加,高亮颜色为R223、G198、B202;
    (4)高光不透明度为85%。
    4.设置图层“元宇宙”颜色叠加效果:
    (1)混合模式为线性光;
    (2)叠加颜色为R210、G155、B198;
    (3)不透明度为12%;