题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-03 01:37:26

[单项选择]在一个C语言程序中,main( )函数
A. 必须出现在所有函数之前
B. 可以在任何地方出现
C. 必须出现在所有函数之后
D. 必须出现在固定位置

更多"在一个C语言程序中,main( )函数"的相关试题:

[单项选择]C语言规定,在一个C程序中,main( )函数的位置( )。
A. 必须在系统调用的库函数之后
B. 必须在程序的开始
C. 必须在程序的最后
D. 可以在任意位置
[单项选择]C语言规定,在一个源程序中,main函数的位嚣
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
[单项选择]C语言规定,在一个源程序中,main函数的位置( )。
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
[单项选择]在C++语言中,main函数默认返回一个( )类型的值。
A. int
B. float
C. char
D. void
[单项选择]是构成C语言程序的基本单位。
A) 函数 B) 过程 C) 子程序 D) 子例程
[单项选择]在C语言程序中,在函数内部定义的变量称为()
A. 全局变量
B. 外部变量
C. 全程变量
D. 内部变量
[填空题]给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。
[注意] 部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
[试题源程序]
#include<stdio.h>
#include<stdlib.h>
#define N 8
typedef struct list

int data;
struct list *next;
SLIST;
void fun(SLIST *p)

SLIST *t, *s;
t=P->next;
s=p;
while(t->next!=NULL)

s=t;
/*********found**********/
t=t-> (1) ;

/**********found**********/
printf(”%d”, (2) );
s->next=NULL:
/**********found**********/
free( (3) );

SLIST *creatlist(int *a)

SLIST *h, *p, *q;
int i;
h=p=(SLIST *)malloc(sizeof(SLIST));
for(i=0; i<N; i++)

q=(SLIST *)malloc(sizeof(SLIST));
q->data=a[i];
p->next=q;
p=q;

P->next=0;
return h;

void outlist(SLIST *h)

SLIST *p;
p=h->next;
if(
[单项选择]C语言中规定,程序中各函数之间( )。
A. 既允许直接递归调用也允许间接递归调用
B. 不允许直接递归调用也不允许间接递归调用
C. 允许直接递归调用不允许间接递归调用
D. 不允许直接递归调用允许间接递归调用
[单项选择]C语言源程序中常定义多个不同的函数,函数之间不能通过( )传递数据。
A. 虚实结合
B. 返回值
C. 同名的全局变量
D. 同名的局部变量
[填空题]请补充main函数,该函数的功能是:把一个整数插入到一个已经按从小到大排序的数组中。插入后,数组仍然有序。 例如,在数组bb[N]={12,23,31,44,51,63,71,79,85,95}中插入93,结果为: bb[N]{11,21,31,41,51,61,7l,79,8l,93,95} 注意:部分源程序给出如下. 请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。 试题程序: #include<std/o. h> #define N 10 main( ) { int i,j; int n; int bb IN+l] ={ t2,23, 31, 44, 51, 63, 71, 79,85,95}; clrscr ( ); printf("/nInput n /n"); scanf ("%d", &n); printf ("/nn=%d ",n); printf("/n*** original list ***In"); for (i=0; i<N; i++) printf ("%4d ",bb [ii ); for (i=0; i<N; i++) { if (n<=bb [i ] ) { for(j=N; 【1】 ;j--) 【2】; bb [j] =n; 【3】; } if (i=N) bb[i]=n; printf("/n***** new list ******In"); for (i=0;i<N+l; i++) printf ("%4d ",bb [i]); }
[单项选择]以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
A. main()
B. main()
C. # include<stdlib. h>
D. # include<stdlib. h>
[多项选择]填空题 请补充main函数,该函数的功能是:从一个字符串中截取前面若干个给定长度的子字符串。其中,str1指向原字符串,截取后的字符存放在str2所指的字符数组中,n中存放需截取的字符个数。 例如:当str1=“cdefghij”,然后输入4,则str2=“cdef”。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun( )的横线上填入所编写的若干表达式或语句。 试题程序: #include #include #define LEN 80 main( ) { char str1[LEN],str2[LEN]; int n,i; clrscr( ); printf("Enter the string:/n"); gets(str1); printf("Enter the position of the string deleted:"); scanf(【1】); for(i=0;i

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码