首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; fo
有如下程序 main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; fo
admin
2013-06-11
22
问题
有如下程序 main() { char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p
=ch
; for(i=0;i<2;i++) for(j=0;p
[j]>,’\0’;j+=2) s=10*s+(p
[j]-’0’); printf("%d\n",s); } 该程序的输出结果是______。
选项
A、69825
B、63825
C、6385
D、693825
答案
4
解析
本题“ch[2][5]={"6937","8254"}"用于2行5列的二维数组初始化,ch[0][0]-ch[0][4]的值分别为:6,9,3,7,\0; ch[1][0]-ch[1][4]的值分别为:8,2,5,4,\0;第一个for循环用于将数组指针分别指向二给数组的第一行和第二行;第二个for嵌套循环用于取出p[0][0],p[0][2],p[1][0],p[1][2]四个存储单元的数组成一个四位数进行输出。
转载请注明原文地址:https://jikaoti.com/ti/Hdn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下面程序段时输出suet,请填空。main(){staticchara[]="student";char*p;for(p=a;p<【】;p+=2)putchar(*p);}
请读程序段:charstr[]="ABCD",*p=str,printf("%d\n",*(p+4));程序段的输出结果是______。
有以下程序:inta=2;intf(int*a){return(*a)++;)main(){ints=0;{inta=5;s+=f(&a);}s+=f(&a);
已定义以下函数:fun(int*p){return*P;}该函数的返回值是()。
下面语句的输出结果是______。printf("%d\n",strlen("\t\"065\xff\n"));
程序流程图(PFD)中的箭头代表的是()。
以下函数creat用来建立一个带头结点的单向链表,新产生的结点是插在链表头的末尾。单向链表的头指针作为函数值返回。请填空。#include<stdio.h>structlist{chardata;structlis
下列运算符中,属于关系运算符的是()
下列叙述中正确的是()
下列软件系统结构图的宽度为______。
随机试题
室壁瘤的常见MRI征象不包括
流行病学研究的对象是
在建设工程施工阶段,承包商申报工程延期的条件有()。
水喷雾灭火系统的管道的工作力不应大于()MPa。
按污染的性质,食品污染可分为()。
国际市场疲软给中国经济带来了不确定性。面对外汇资产缩水风险、出口贸易受到影响和输人性通胀压力上升等_________,中国需要_________考量应对,谋定而后动。制定短期和中长期的、货币和财政的、战略和战术的、经济和政治的“中国政策”_________
纸草文书
按照美国的做法,垃圾债券一般是指信用评级在BBB(Baa)以下的债券,又称为()
设f(x)在x=a处的左右导数都存在,则f(x)在x=a处().
假设一个有3个盘片的硬盘,共有4个记录面,转速为7200r/min,盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位/mm,磁道密度为8道/mm,每磁道分16个扇区,每扇区512字节,则该硬盘的非格式化容量和格式化容量约为(50)
最新回复
(
0
)