单项选择题

若有以下程序 #include<stdio.h> int a[]={2,4,6,8}; main() { int i; int *p=a; for(i=0;i<4;i++)a[i]=*p; printf("%d\n",a[2]);} 上面程序的输出结果是

A.6
B.8
C.4
D.2
<上一题 目录 下一题>
热门 试题

单项选择题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
A.函数的实参和其对应的形参共占同一存储单元
B.形参只是形式上的存在,不占用具体存储单元
C.同名的实参和形参占同一存储单元
D.函数的形参和实参分别占用不同的存储单元
单项选择题
有以下程序 #include <stdio.h> int fun(char s[]) { int n=0; while(*s<='9'&&*s>='0') {n=10*n+*s-'0';s++;} return(n); } main() {char s[10]={'6','1','*','4','*','9','*','0','*'}; printf( %d n ,fun(s)); } 程序的运行结果是
A.9
B.61490
C.61
D.5
相关试题
  • mystrlen函数的功能是计算str所指字符串的...
  • 以下程序中函数f的功能是在数组x的n个数(...
  • 阅读下列程序,则程序的输出结果为____...
  • 设有以下定义和语句,则*(*(p+2)+...
  • 以下程序的输出结果是______。#incl...