首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2) s+=*(t+i); printf("%d\n",s); } 程序的运行结果是(
有以下程序: #include<stdio.h> main() { int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2) s+=*(t+i); printf("%d\n",s); } 程序的运行结果是(
admin
2017-12-13
55
问题
有以下程序:
#include<stdio.h>
main()
{
int i,s=0,t[]={1,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)
s+=*(t+i);
printf("%d\n",s);
}
程序的运行结果是( )。
选项
A、20
B、25
C、45
D、36
答案
B
解析
统计1~9这9个数中的奇数和,此题考查指向数组的指针。C语言规定数组名代表数组的首地址,也就是第一个元素的地址,因此*(t+i)代表数组的第i+1个元素。程序的运行结果是1+3+5+7+9=25。
转载请注明原文地址:https://kaotiyun.com/show/xmxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当用“#defineF37.5f”定义后,下列叙述正确的是()。
下列叙述中错误的是()。
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#defineM81inttim(
运行下面程序时,从键盘输入字母A,则输出结果是()。#includemain(){charch;ch=getchar();switch(ch){case‘
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
若变量都已正确说明,则以下程序段输出结果为()。#includemain(){chara=‘a’;intb=2:printf(a>b?“***a=%d”:“###b=%d”,a,b);
C语言规定,函数返回值的类型是()。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的____________。
下列关于C语言数据文件的叙述中正确的是()。
设有如下的程序段:charstr[]=“HelloWorld”;char*ptr;ptr*str;执行上面的程序段后,*(ptr+10)的值为()。
随机试题
Men’sHealthIfyou’reamaleandyou’rereadingthis,congratulations:you’reasurvivor.Accordingtostatistics,you’
只有当现有间接资料不能为认识和解决市场问题提供足够的依据时,才实行()。
企业转销无法支付的应付账款时,应将该应付账款账面余额计入()。
泌尿系感染最常见的致病菌为()
治疗巅顶痛,取穴当以下列何经为主:
下列关于知识产权的说法正确的是()。
下列关于存储器功能的描述中,不正确的有()。
一般情况下,粮食的恩格尔曲线的斜率和珠宝的恩格尔曲线的斜率呈现如下特点( )。
基金公司发行基金证券募集资金,通过()将这些资金交给基金管理人运作。
甲从A地、乙从B地同时以均匀的速度相向而行,第一次相遇离A地6千米,继续前进,到达对方起点后立即返回,在离B地3千米处第二次相遇,则A、B两地相距多少千米?()
最新回复
(
0
)