两个关于C语言的问题,明天就要考试了,麻烦大家了😊 C语言编程考试题

作者&投稿:东施 (若有异议请与网页底部的电邮联系)
//1.
#include<stdio.h>
float avg(float arr[], int n)
{
    int i;
    float sum = 0.0f;
    for (i = 0; i < n; i++) sum += arr[i];
    return sum / n;
}
float a[10];
int main(int argc, char ** argv)
{
    int i;
    for (i = 0; i < 10; i++)
        scanf("%f%*c", &a[i]);
    printf("%f
", avg(a, 10));
    return 0;
}
//2
#include<stdio.h>

void sort(int * NumsArr, int n)
{
#ifndef INT32_SWAP
#define INT32_SWAP(a,b) do{(a)^=(b);(b)^=(a);(a)^=(b);}while(0)
    int i, j, k, *p;
    p = NumsArr;
    for (i = 0; i < n - 1; i++)
    {
        k = i;
        for (j = i + 1; j < n; j++)
        {
            if (p[j]<p[k]) k = j;
        }
        if (k != i) INT32_SWAP(p[k], p[i]);
    }
#undef INT32_SWAP
#endif
}

int main(int argc, char ** argv)
{
    int nums[20];
    int i;
    for (i = 0; i < 20; i++)
        scanf("%d", &nums[i]);
    sort(nums, 20);
    for (i = 0; i < 20; i++)
        printf("%d ", nums[i]);
    putchar(10);
    return 0;
}


1
int a[10],i,sum=0;
float av;
for(i=0;i<10;i++)
{scanf(“%d”,&a[i]);
sum+=a[i];}
av=1.0*sum/10;
printf((“%.2f”,av);

2
int a[20],i,j,k;
for(i=0;i<20;i++)
scanf(“%d”,&a[i]);
for(i=0;i<20;i++)
printf(“%d”,a[i]);
printf(“\n”);
for(i=0;i<19;i++)
for(j=0;j<19-i;;j++)
if(a[j]<a[j+1])
{k=a[j];a[j]=a[j+1];a[j+1]=k;}
for(i=0;i<20;i++)
printf(“%d”,a[i]);
printf(“\n”);

软件设计师考试要考哪些计算机编程语言?C语言要考吗?~

语言主要是下午试题,下午一共三道分析题,四道编程题,其中一道是C,还有三道分别是C++,JAVA,VB,三选一.

你把你输入的每一个数分解成单个的数后在还原
如:a[i]=1234
x=a[i]/1000;
y=a[i]/100%10;
z=a[i]/10%10;
m=a[i]%10;
a[i]=m*1000+z*100+y*10+x;
此时a[i]的值就是逆序了
自己弄一下吧

国二C语言复习,明天就考试了,刚发现了个问题,遇见两次了,真心不懂...
答:你就放心地把两个大写K改成小写k就行了。C中没有&&&&这种操作符,只有&和&&。

我今年大二明天考C语言我什么都不会请问有什么好方法让我明天不挂科么...
答:基本数据类型要知道,数组还有指针这2样是C语言基础必考的东西也是最重要的,你至少得知道理论知识。还有是一元运算符,主要考优先级,前++和后++。判断要会用知道什么意思一般用while和if。笔试考的就是对基础知识的掌握,上机题就要看你的逻辑思考能力了,平时不做题的人有难度。不过老师应该会透露点...

c语言编程,后天考试 谢谢
答:{ for(int i=n-1,j=0;s1[m]&&j<m;i++,j++){ s2[j]=s1[i];} s2[j+1]='\0';for(i=0;s2[i]!='\0';i++)printf("%c",s2[i]);printf("\n");} void main(){ int n,m;char s1[256],s2[256];printf("请输入一个字符串:");scanf("%s",&s1);printf("输入...

C语言要考试了,怎么复习啊
答:有的人很努力的复习,甚至熬夜背诵,但是成绩还是很不好,因为复习的方法不对,脑子也不好使。关于C语言的复习方法,可以给你一些思路:1、教材为本,整体复习。课本是复习的阶梯,学习须有“本”可依。复习时以课本为主线,进行系统的复习,使所学过的知识由零散过渡到完整,构架起较为完整的知识系统...

一个关于C语言的问题?
答:因为这涉及到scanf和printf函数返回值的问题,这个书本上是没有怎么讲的。定义1:scanf()函数返回的值为:能正确接收到值的变量个数。定义2:printf()函数返回值为:输出的字符个数。下面,我们来拆这句:printf("2:%d,",printf("1:%d,",scanf("%d",&x)));执行顺序是从内层到外曾,先执行这...

明天要面试,要考察C语言和51单片机,我什么都不会怎么办好,救救我,真的...
答:答:低电平),2.有多少个引脚(答:40个),3.在学校做过项目没有,做的是什么,把原理构思跟我讲一下。4.画过板吗?一般走线走多粗? 你把这几个问题好好想一下就行了。。如果公司知道你是应届生,不会问很难的问题的,如果你不是应届生,不好意思,上面的问题我只问第三项 ...

谁有C语言的复习资料。。。我明天要考试啊。。。帮忙呐。。。
答:谁有C语言的复习资料。。。我明天要考试啊。。。帮忙呐。。。  我来答 1个回答 #热议# 已婚女性就应该承担家里大部分家务吗?轮廓划水 2011-12-28 知道答主 回答量:34 采纳率:0% 帮助的人:10.4万 我也去答题访问个人页 关注 展开全部 填空:1.一个C程序的执行是从( A )A 本程序的...

关于C语言的几道习题 急求高手解答!
答:printf("输入要找的数:");scanf("%d",&f);for(i=0;i<N;i++)if(f==arr[i])printf("%d\n",i);if(f>arr[0]||f<arr[N-1])printf("null\n");} 2、输入一行字符,分别统计出其中英文字母、空格、数字、和其他字符的个数。include <stdio.h> define N 100 void main(){ char...

求帮忙~计算机C语言的编程题!大学选的辅修课没去过,要考试了不会呀...
答:楼主 我来拯救你~~~ 10道题全部奉上~~!!!有些题别人已经给出了,我引用一下啊(懒得重写了),大家不要喷我哦~~~第一题 include<stdio.h> int main(){ int d1,d2,d3,n=253;d1=n%10;d2=n/10%10;d3=n/100%10;printf("253的:\n个位数为%d\n十位数为%d\n百位数为%d\n...