当前位置:首页 » 编程语言 » c语言期中

c语言期中

发布时间: 2025-04-03 15:07:39

1. C语言 结构体数组的个数如何自己定义

C99标准出来以前,C语言不支持动态定义数组大小,只能采用动态分配指针方式来完成动态数组的个数定义。如:

structst{
intx,y;
charstr[10];
};
structst*array;
intn;
printf("inputn:");scanf("%d",&n);
array=(structst*)malloc(n*sizeof(structst));//动态分配n个结构体空间,接下来array的操作,与数组操作是相同的,如:array[0].x=1;

C99以后,C语言标准开始支持动态定义数组,但动态数组,在其确定个数之后,在其生命期中,就不可变了。如:

structst{
intx,y;
charstr[10];
};
intn;
printf("inputn:");scanf("%d",&n);
structstarray[n];//定义动态数组
array[0].x=1;

2. C语言试题,求答案

一、选择题(共10个)

  1. ③ 2.③ 3.① 4.④ 5.③ 6.① 7.④ 8.① 9.① 10.①

二、填空题(共7个)

  1. -32768 ~ 32767(16位机)

  2. 0

  3. 下划线 下划线

  4. double a=0.618

  5. 11、6

三、判断题(共5个)

  1. X

四、阅读以下C语言程序,以下程序的程序输出的结果是2,1。

五、有两个浮点数a=5.2,b=3.1,计算并输出它们的和、差、积、商。

//#include "stdafx.h"//vc++6.0加上这一行.

#include "stdio.h"//

void main(void){

double a=5.2,b=3.1;

printf("a + b = %f a - b = %f a x b = %f a÷ b = %f ",a+b,a-b,a*b,a/b);

}

热点内容
苹果账号密码忘了怎么注销 发布:2025-07-15 15:30:50 浏览:200
自动阅读挂机脚本 发布:2025-07-15 15:20:18 浏览:848
开票人的权限配置如何选择 发布:2025-07-15 14:51:22 浏览:131
怎么把服务器变成普通电脑 发布:2025-07-15 14:39:45 浏览:958
甘肃天水首选服务器地址云主机 发布:2025-07-15 14:34:32 浏览:716
我的世界java版好玩的外国服务器网址 发布:2025-07-15 14:20:17 浏览:111
电脑的外存储器 发布:2025-07-15 14:19:42 浏览:527
淘淘源码 发布:2025-07-15 14:12:07 浏览:882
自己的主机可以搭建服务器吗 发布:2025-07-15 14:09:58 浏览:776
atilinux 发布:2025-07-15 14:01:42 浏览:822