首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*p,int*q) { p=p+1;*q=*q+1; } main( ) { int m=1,n=2,*r=&m; fun(r,&n); printf(″%d,%d\n″,m,n);
有以下程序: #include<stdio.h> void fun(int*p,int*q) { p=p+1;*q=*q+1; } main( ) { int m=1,n=2,*r=&m; fun(r,&n); printf(″%d,%d\n″,m,n);
admin
2019-04-14
57
问题
有以下程序:
#include<stdio.h>
void fun(int*p,int*q)
{
p=p+1;*q=*q+1;
}
main( )
{
int m=1,n=2,*r=&m;
fun(r,&n);
printf(″%d,%d\n″,m,n);
}
程序运行后的输出结果是( )。
选项
A、1.3
B、2.3
C、1.4
D、1.2
答案
A
解析
语句p=p+1;只改变指针p的地址,与p的内容无关,所以m没有改变,而语句*q=*q+1;是改变该指针所指地址中的内容,所以n变为3,m不变。
转载请注明原文地址:https://www.kaotiyun.com/show/A2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是#includemain(){charc;intv0=1,v1=0,v2=0;do{switch(c=getchar()){
下列程序运行后的输出的结果是______。#include<stdio.h>main(){chars[20];scanf("%s",s);
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)后,结果是______。
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有下图所示的链表结构:指针p指向变量a,指针q指向变量c,
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
关系模型的数据操作即是建立在关系上的数据操作,一般有【】、增加、删除和修改四种操作。
数据字典(DD)所定义的对象都包含于
下列数据结构中,能用二分法进行查找的是
随机试题
Tofindouttheweatheroftenyearsago,counttheringsofatreetrunkfromtheoutsidetotheinside.
下列关于骨巨细胞瘤的叙述中,不正确的是
A、药物的安全性B、药物的安全性、有效性和经济性C、药物的有效性D、普遍性E、药物的经济性制定《国家基本医疗保险药品目录》应考虑的是()
根据增值税法律制度的规定,企业下列项日的进项税额不得从销项税额中抵扣的有()。,
下列转让房产所有权应缴纳营业税的有( )。
编制世界上第一个正式心理测验的学者是()。
师生在人格上是_____的关系。
实践在人类生活中具有基础和根本的地位,实践构成了人的存在方式,这是因为
事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未执行过,这就是保持数据库处于_______状态。
Manypeoplewronglybelievethatwhenpeoplereacholdage,theirfamiliesplacetheminnursinghomes.Theyareleftinthe【C1】
最新回复
(
0
)