"有以下程序:
#include
int *f(int *s)
{
s+=1;
s[1]+=6; *s++ +=7;
return s;
}
void main( )
{
int a[5]={1,2,3,4,5},*p;
p=f(&a[1]); printf(""%d,%d,%d,%d"",a[1],a[2],*p,p[1]);
}
程序的運(yùn)行結(jié)果是()
A.3,9,10,5
B.2,16,4,5
C.2,10,10,5
D.10,9,4,5
您可能感興趣的試卷
你可能感興趣的試題
A.s.name
B.s->name
C.s;name
D.s <name
"union Data
{
int i;
char ch;
float f;
}a;
sizeof(a)的值是()
A.9
B.4
C.12
D.3
"(專(zhuān)基)設(shè)有
static char str[ ]=""Beijing"";
則執(zhí)行
printf(""%d\n"", strlen(strcpy(str,""China"")));
后的輸出結(jié)果為()
A.5
B.7
C.12
D.14
"設(shè)有以下語(yǔ)句:
struct person
{ char name[9];
int age ;
};
struct person class1[10]={ “John”, 17,
“Paul”,19,
“Mary”,18,
“adam”,16};
以下選項(xiàng)中能打印出 ‘M’字母的是()
A.printf(“%c\n”,class1[3].name)
B.printf(“%c\n”,class1[3].name[1])
C.printf(“%c\n”,class1[2].name[1])
D.printf(“%c\n”,class1[2].name[0])
最新試題
編譯器的作用是將一個(gè)高級(jí)語(yǔ)言程序翻譯成計(jì)算機(jī)可以執(zhí)行的二進(jìn)制代碼。
下面不是C語(yǔ)言特點(diǎn)的是()。
C語(yǔ)言源程序經(jīng)過(guò)編譯生成()。
函數(shù)getchar()的作用是:輸出一個(gè)字符。
格式控制符說(shuō)法正確的是()
用C語(yǔ)言編寫(xiě)的程序可以不經(jīng)過(guò)編譯直接運(yùn)行。
下面有關(guān)標(biāo)識(shí)符使用說(shuō)法不正確的是()
集成開(kāi)發(fā)環(huán)境(IDE)包括了代碼編輯器、編譯器、調(diào)試器和圖形用戶(hù)界面等工具,它是集成了代碼編寫(xiě)功能、分析功能、編譯功能、調(diào)試功能、測(cè)試功能等一體化的綜合開(kāi)發(fā)軟件。
完善下面程序中xxkl函數(shù)的定義,使程序能夠輸出數(shù)組a中所有元素的最大值。
?設(shè)fp為FILE類(lèi)型的指針,要以只寫(xiě)的方式打開(kāi)文件d:\data\file.txt,正確的語(yǔ)句是()。