首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中,不能对主函数中变量i和j的值进行交换的程序是( )。
以下选项中,不能对主函数中变量i和j的值进行交换的程序是( )。
admin
2021-04-28
53
问题
以下选项中,不能对主函数中变量i和j的值进行交换的程序是( )。
选项
A、#include
void swap( int *p,int *q)
{ int *t;
*t=*p; *p=*q; *q=*t;
}
main()
{
int i=10,j=20, *a=&i, *b=&j;
swap(a,b); printf("i=%d j= %d\n", i,j );
}
B、#include
void swap( int *p,int *q)
{ int t;
t=*p; *p=*q; *q=t;
}
main()
{
int i=10,j=20, *a=&i, *b=&j;
swap(a,b); printf("i=%d j= %d\n", i,j );
}
C、#include
#include
void swap( int *p,int *q)
{ int *t;
t=(int *)malloc(sizeof(int));
*t=*p; *p=*q; *q=*t;
free(t);
}
main()
{
int i=10,j=20;
swap(&i,&j); printf("i=%d j= %d\n", i,j );
}
D、#include
void swap( int *p,int *q)
{ int t;
t=*p; *p=*q; *q=t;
}
main()
{
int i=10,j=20 , *x=&i, *y=&j;
swap(x,y); printf("i=%d j= %d\n", i,j );
}
答案
A
解析
转载请注明原文地址:https://kaotiyun.com/show/SDtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序的输出结果是()。#include<stdio.h>main(){inti,j,x=0,y=0;for(i=0;i<2,i++){for=j=0.j<3;j++)
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
以下叙述中错误的是
某系统总体结构如下图所示
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
下面不属于结构化程序设计风格的是
以下叙述错误的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
若有以下定义和语句#includechars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是
负责数据库中查询操作的数据库语言是( )。
随机试题
腱膜下隙
由损伤周围的同种细胞增殖来完成修复的过程称()
医疗机构新增配制剂型应当依法办理()
DES术语适用于()。
引下线、跳线及设备连线包括()之间的连线。
证券营业部对员工的要求主要包括()
包括建设期的静态投资回收期是( )。
根据企业所得税法律制度的有关规定,下列各项中,属于计算企业应纳税所得额时准予扣除的项目有()。
Theroomwasfurnishedwiththesimplestessentials,abed,achair,andatable.
OurculturehascausedmostAmericanstoassumenotonlythatourlanguageisuniversal,butthatthegesturesweuseareunders
最新回复
(
0
)