假期2.13

2024-02-15 10:44
文章标签 假期 2.13

本文主要是介绍假期2.13,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、选择题
1.1、若有定义语句:int a[3][6]; ,按在内存中的存放顺序,a 数组的第10个元素是 D

A)a[0][4] B) a[1][3] C)a[0][3] D)a[1][4]

1.2、有数组 int   a[5] = {10,20,30,40,50},  以下表达式编译错误是_____ B______。

A)   a ++ ; 

B)   a[5] =  20  ;

C)  a + 20  ;

D)   (a-3,   a[3]) ;

1.3、以下错误的定义语句是 __B____    

A)int x[][3] = {{0},{1},{1,2,3}};

B)int x[4][3] = {{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

C)int x[4][] = {{1,2,3},{1,2,3},{1,2,3},{1,2,3}}; 

D)int x[][3] = {1,2,3,4};

1.4、设int i,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句 

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

      printf(″%d, ″,x[i][2-i]); 

的输出结果是 D

   A)1, 4, 7     B)1, 5, 9    C)3, 6, 9    D)3, 5, 7 

1.5、表达式“sizeof(int [1][2])/sizeof(int)”的值为__C__。

A)  2    B)  3  C)  4  D)  5

1.6有以下程序

#include main()

{ char s[]="012xy\07s34f4w2";   

int i,n=0; 

for(i=0;s[i]!=0;i++) 

if(s[i]>='0'&&s[i]<='9')

 n++; 

printf("%d\n",n);

}

程序运行后的输出结果是____ _B_______

A)0       B)3      C)7         D)8

1.7、有以下程序

#include <stdio.h>

main( )

{ char s[ ]=”wstuv”; printf(“%c\n”,*s+2);

}

程序运行后的输出结果是C

A)t B)  tuv C)y      D)出错

1.8  数组  int  a[5] = {10, 20, 30, 40,50}, 有以下语句,其输出___C____

printf(“%d\n”, *(&a +1)    );

A)  20    B)  30    C)  随机值   D)编译报错

1.9  有以下程序

# include <stdio.h>

int  main()

{ int s[12]={1,2,3,4,4,3,2,1,1,1,2,3}, c[5]={0,0,0,0,0}, i  ;

for(i=0;i<12;i++) c[s[i]]++ ;

for(i=1;i<5;i++) printf(“%d,”,c[i]);  printf(“\n”);

C

A) 4 ,3, 3, 2 B) 2 ,   3, 4, 4

C) 1, 2, 3 ,4 D ) 4, 4, 2 ,3

1.10   有数组  int  a[3][4] = {10,20,30,40,50,60,70,80,90,100,110,120},执行以下语句输出的是_______D________

printf(“%d\n”,  *(*a+2) + 3   );

A) 语句有错  B) 120     C)  30     D)  33

2、填空题

    2.1、有以下程序

#include  <stdio.h>

main( )

{ int i,n[ ]={0,0,0,0,0};

for(i=1;i<=4;i++)

{n[i]=n[i-1]*3+1;

printf(“%d”,n[i]);}

}

程序运行后输出结果是 __1 4 13______

    2.2、执行以下程序的输出结果是3   7_ .

#include <stdio.h>

int  main()

{ int i,n[4]={1,0,0,0};

for(i=1;i<=3;i++)

{ n[i]=n[i-1]*2+1; printf("%d",n[i]); }

}

2.3、下面程序运行的结果为__3  5____。

       main()

        {

           int  x[5],i;

           x[0] = 1;x[1] = 2;

           for(i = 2;i<5;i++) x[i] = x[i-1] + x[i-2];

           for(i = 2;i<5;i++) printf(“%d”,x[i]);

}

2.4、有以下程序

#include <sthio.h> 

int  main()

{

int arr[] = {1,3,5,7,2,4,6,8}, i, start ; 

scanf(“%d”, &start);

for(i=0,i<7,i+=2) 

printf(“%d”,arr[(start+i)%5]);

}

若在程序运行时输入整数 10 <回车>,则输出结果为__1_____

2.5下面程序运行的结果为_4 5 8 2 0__。 

#include "stdio.h"

 main()

{ int i,j,a[]={0,2,8,4,5};

printf("\n");

for(i=1;i<=5;i++)

 {  j=5-i;

          printf("%2d",a[j]);

 }

 }

2.6有以下程序

#include  <stdio.h>

int  main()

{ int n[2],i,j;

for(i=0;i<2;i++) n[i]=0; for(i=0;i<2;i++)

for(j=0;j<2;j++) n[j]=n[i]+1;

printf(“%d\n”,n[1]);

}

程序运行后的输出结果是 【13】

3、编程题

3.1、 一个班10个学生的成绩,存放在一个一维数组中,要求找出其中成绩最高的学生的成绩和该生的序号。试编程。(试着用下标法和地址法两种方法表示数组)

#include <stdio.h>
int main()
{int i,a[10],max=0,num;for(i=0;i<10;i++){if(a[i]>max){max=a[i]; num=i;}}printf("%d %d\n",num,max);for(i=0;i<10;i++){if(*(a+i)>max){max=*(a+i); num=i;}}return 0;
}


3.2、有5个学生上4门课程,要求输入全部学生的各门课程成绩,然后输出各门课程的平均成绩,并按照各个学生的平均成绩排序(成绩最高的学生排在数组最前面,最低学生排在数组最后面的行) (试着用下标法和地址法两种方法表示数组)。

#include <stdio.h>
int main()
{int a[5][4],sum=0,sum1=0;for(int i=0;i<5;i++){for(int j=0;j<4;j++){scanf("%d",a[i][j]);}}for(int j=0;j<4;j++){for(int i=0;i<5;i++){sum+=a[i][j];}}printf("%d\n",sum);for(int i=0;i<5;i++){sum1=0;for(int j=0;j<4;j++){sum1+=a[i][j];}printf("%d\n",sum1);}for(int i=0;i<5;i++){for(int j=0;j<4;j++){scanf("%d",*(*(a+i)+j));}}for(int j=0;j<4;j++){for(int i=0;i<5;i++){sum+=*(*(a+i)+j);}}printf("%d\n",sum);for(int i=0;i<5;i++){sum1=0;for(int j=0;j<4;j++){sum1+=*(*(a+i)+j);}printf("%d\n",sum1);}return 0;}

这篇关于假期2.13的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/711170

相关文章

五一假期出行必备的高科技手册

今天小编看了眼朋友圈,发现无节操的同学真是太多了,你们出去玩就好了,为啥要发图呢……各种晒,简直要虐死上班狗啊。 不过掐指一算,小编期盼已久的五一马上就要来了。抱着拯救同样期待假期出行同胞们的想法,小编给大家准备了一份出行旅游必备的高科技手册,助大家防火防水防(yi)搭(yue)讪( pao),下面将会开启高(zhuang)冷(BI)模式,如有雷同,纯属故意。 攻略篇 攻略在手,说走就走。

2014假期学习安排和感触

马上放假了,终于有一大块清净的时间留给自己了,一年多的研究生生活感慨良多,有负能量的东西,但是更多的是积极的东西。非要说个最有意义的,我觉得是学会思考了吧,该去做什么,不该去做什么,这个东西是有帮助的,那个是在走弯路。我想我们更应该把握时间!   研二上学期的半年接触了不少东西,自己现在做的东西是和FPGA有关的,一开始对Verilog or VHDL根本就没接触过,更别说这个叫做FPGA的

假期学习----iOS多线程

iOS多线程 https://juejin.cn/post/6844903566398717960 什么是GCD Grand Central Dispatch(GCD) 是 Apple 开发的一个多核编程的较新的解决方法。它主要用于优化应用程序以支持多核处理器以及其他对称多处理系统。 GCD的用处: GCD 可用于多核的并行运算;GCD 会自动利用更多的 CPU 内核(比如双核、四核);

2022年假期总结

1月30号早上6:30,在闹铃声中,匆匆忙忙起床洗漱打车,火急火燎的赶到北京西站, 检票进站,在7:09之前,登上了火车。睡了一路,9点多到了邯郸,然后转车等车堵车,11点多赶到了家。中午吃了豆芽包子,下午陪着5个孩子去洗澡,晚上早早睡觉了。      1月31日,早上起床后和爸爸一起贴春联,吃完饭后开始包饺子,中午吃完饺子,开始 打扫卫生,锅碗瓢盆厨房用品,收拾院子屋子。晚上一

【报告分享】2021年五一假期出行预测报告-百度地图(附下载)

摘要:据预测,今年五一小长假全国范围内的人口迁徙会较早启动。从4月30日开始,全国人口迁徙规模将迅速攀升,并于假期首日迎来去程人口迁徙的最高峰。随后人口迁徙趋势将有所回落,但仍保持较高水平。受返程出行需求集中等因素影响,返程人口迁徙最高峰预计将出现在5月5日。   来源:百度地图 如需查看完整报告和报告下载或了解更多,公众号:行业报告智库 今日报告分享 202

【报告分享】2021年五一假期出行预测报告-高德地图(附下载)

摘要:“五一”小长假临近,今年五一黄金周,全国高速拥堵预计较去年同期增长超过10%,或将成为“史上最堵五一”。受高速免费通行及出行需求集中的影响,预计2021年5月1日(假期第一天)将迎来高速出程拥堵高峰,5月2日至4日全国高速拥堵程度整体将均处于较高水平,5月5日(假期最后一天)为高速返程拥堵高峰,5月6日高速路况恢复正常。 来源:高德地图 如需查看完

这个假期,带着华为手表去旅行吧

夏天正是出游的好时节,来一场说走就走的旅行。当我们踏上旅途,怎么少的了一个贴心的好搭子呢?用华为手表的导航、听歌、支付,刷卡等功能,智慧出行更方便,轻松愉快享受旅行时光。 导航精准定位,一路轻松畅达 华为WATCH GT 4 精准的定位功能时刻为您指引方向,让您无需担心迷路,轻松找到想去的地方。详细的导航信息可以同步到小小的表盘上,无论是步行还是骑行,只需轻轻一瞥手腕,就能清晰地了解前行的方向

假期已结束,大家都开始上班了吗

千行赏金APP:一站式悬赏任务平台详解 一、功能特点 千行赏金APP,作为一个综合性的悬赏任务平台,其功能特点突出,为用户提供了丰富的体验。首先,用户可以在平台上发布各类任务,如填写问卷、参与调研、试玩游戏等,以满足各种需求。同时,用户也可以通过接单完成这些任务来赚取赏金,这种双向的交互方式使得平台更加活跃和多元化。 除此之外,千行赏金还为用户提供了展示自己专业技能的平台,用户可以在此提

这个假期就一转眼

坚持,放假也不能放松啊,

【LabVIEW懒人系列教程-视觉入门】2.13LabVIEW视觉助手之抓点的编程运用

前几期的文章中运用到的一些测量算法比如抓点,抓边,抓圆等等,也只是大致的讲了如何在助手中去用,相信大家对于参数的输入以及含义还不是很清楚,那么今天我们来详细的讲解一下,抓点算法的程序封装以及输入参数的内容有哪些。 首先利用视觉助手进行算法参数的介绍: 其中我们主要需要知道的调节参数有搜索方式,边缘极性,最小边界强度这几个参数含义,抓点的搜索方向是根据ROI设置时的方向决