查看: 341|回复: 0
打印 上一主题 下一主题

2024年日常训练题_2024/7/29

[复制链接]
跳转到指定楼层
沙发
发表于 2024-7-26 13:52:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 楊過 于 2024-7-29 11:49 编辑

2023/7/29  (内容c)
------------------------------------------------------------------------------------------------------------------

1.根据下面的定义,能打印出字母M的语句是()
struct person
{   
      char name[9];   
      int age;
};
struct person class[10] = {"John",17, "Paul",19, "Mary",18, "adam",16};
A)  printf("%c\n",class[3].name);
B)  printf("%c\n",class[3].name[1]);
C)  printf( "%c\n",class[2].name[1]);
D) printf("%c\n" ,class[2].name[0]);

2、用C语言实现的算法可以没有输出但必须要有输入。
A) 正确
B) 错误

3、有一个如下的结构体:
struct A{

long a1;

short a2;

int a3;

int *a4;

};

请问在64位编译器下用sizeof(struct A)计算出的大小是多少?
A、 24
B、 28
C、16
D、18

4.C语言中break和continue语句说法正确的是()
A) break语句只应用于循环体中
B) continue语句只应用于循环体中
C) break是无条件跳转语句,continue不是
D)break和continue的跳转范围不够明确,容易产生问题

5、假设int& max(int &,int &)返回两个参数中的较大者, 如有两整型变量int a=10;   
int b=15;在执行 max(a,b)++后,a,b 值分别为()
A 10 15  
B 11 15
C 10 16
D 11 16


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入中科因仑

本版积分规则

快速回复 返回顶部 返回列表