网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有如下程序,其中k的初始值为八进制数:#includemain( ){intk=011;printf(“%d”,k++);}程序运行后的输出结果为( )。
A
12
B
11
C
10
D
9
参考答案
参考解析
解析:
更多 “单选题有如下程序,其中k的初始值为八进制数:#includemain( ){intk=011;printf(“%d”,k++);}程序运行后的输出结果为( )。A 12B 11C 10D 9” 相关考题
考题
( 22 )有以下程序,其中 k 的初值为八进制数#include stdio.hmain (){ int k = 011 ;printf ( " %d \ n ", k++ ) ;}程序运行后的输出结果是A ) 12B ) 11C ) 10D ) 9
考题
下面程序的运行结果是includemain(){static char a[]="Languagef",b[]="programe";cha
下面程序的运行结果是 #include<stdio.h> main() { static char a[]="Languagef" ,b[]="programe"; char *p1,*p2; int k; p1=a;p2=b; for(k=0;k<=7;k++) if(*(p1+k)==*(p2+k)) printf("%c",*(p1+k));}A.gaeB.gaC.LanSuageD.有语法错
考题
有以下程序,其中k的初值为八进制数:includestdio.hmain( ){int k=011;printf{%d|n,k++};}程序运行后的输出结果是( )。A.12B.11C.10D.9
考题
以下程序运行后的输出结果是【】。includemain(){int k=1,s=0; do{ if((k%2)!=0)continue;
以下程序运行后的输出结果是【 】。include<stdio.h>main(){ int k=1,s=0;do{if((k%2)!=0) continue;s+=k; k++;}while(k>10);printf("s+%d\n",s);}
考题
下列程序段中的变量已正确定义: for(i=0;i4;i++,i++)for(k=1;k3;k++);printf(*4;i++,i++)for(k=1;k3;k++);printf(*);程序段的输出结果是( )。A.********B.****C.**D.*
考题
设有如下程序includemain(){int**k,*j,i=100;j=i;k=j;printf("%d\n",**k);}
设有如下程序 #include<stdio.h> main() { int**k,*j,i=100; j=i;k=j; printf("%d\n",**k); } 上述程序的输出结果是______。A.运行错误B.100C.i的地址D.j的地址
考题
阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。【说明】设有3n+2个球互连,将自然数1~3n+2分别为这些球编号,使相连的两球编号之差的绝对值正好是数列1,2,…,3n+1中的各数,如下图所示:其中填自然数的思想如下;(1)先自左向右,第1列中间1个填数,然后第2列上、下2个填数,每次2列;但若n为偶数,最后1次只排第1列中间一个数。(2)自右向左,先右第1列中间填数;若n是奇数,再右第2列中间填数。然后依次右第1列上、下2个填数,再右第2列中间1个填数,直到左第2列为止。【程序】include <stdio.h>define size 10int a[3][size];void main(){int i,k,m,n;printf("imput the n:");scanf("%d",n);k=1;for(i=0; i<=n/2; i++){a[1][2*i]=k; k++;if((i==n/2) (1) ||(i<n/2)){a[0][2*i+1]=k;k++;(2)k++;}}if(n%2==1){(3)k++;m=n;}else(4)for(i=0; i<n/2; i++){a[1][m-2*i]=k; k++;(5)k++;a[2][m-2*i-1]=k; k++;}a[1][1]=k;printf("\n");printf(" ");for(i=1; i<=n; i++)printf("%6d",a[0][i]);printf("\n\n");for(i=0; i<=n+1; i++)printf("%6d",a[1][i]);printf("\n\n");printf(" ");for(i=1; i<=n; i++)printf("%6d",a[2][i]);printf("\n");}
考题
设有如下程序includemain(){int **k, *j,i=100;j=i; k=j;printf("%d\n"”,**
设有如下程序 #include<stdio.h> main() { int **k, *j,i=100; j=i; k=j; printf("%d\n"”,**k); } 上述程序的输出结果是______。A.运行错误B.100C.i的地址D.j的地址
考题
有以下程序#includestdio.hvoid fun(int *s){ static int j=0;do { s[j]=s[j]+s[j+1]; )while(++j2);}main( ){ int k,a[10]={1,2,3,4,5);for(k=1;k3;k++)fun(a);for(k=0;k5;k++)printf(”%d”,a[k]);printf("\n");}程序运行后的输出结果是A) 12345B)23445C)34756D) 35745
考题
下列程序的运行结果是()。inCludemain(){static char a[]="Languagef",b[]="programe";
下列程序的运行结果是( )。 #inClude<stdio.h> main() { static char a[]="Languagef",b[]="programe"; Char*p1,*p2;int k; p1=a;p2=b; for(0;k<=8;k++) if(*p1+k)==*(p2+k))printf("%c",*(p1+k)); }A.gaeB.angC.programD.有语法错
考题
有以下程序includemain(){int*p,j; p=NULL p=fun(); for(j=0;j
有以下程序 #include<stdio.h> main() { int *p,j; p=NULL p=fun(); for(j=0;j<4;j+){printf("%d",*p);p++;} } int*fun() { int a[4],k; for(k=0;k<4;k++)a[k]=k; return(A) ; } 程序运行后的输出结果是( )A.程序有错不能运行B.输出4个NULLC.输出0 1 2 3D.输出1 1 1 1
考题
有以下程序,其中k的初值为八进制数#inculde stdio.hMain(){ int k=011;PrintFF(“%d\n”,k++);}程序运行后的输出结果是A.12B.11C.10D.9
考题
下面哪一个循环会导致死循环?()A、for(intk=0;k0;k++)B、for(intk=10;k0;k--)C、for(intk=0;k10;k--)D、for(intk=0;k0;k++)
考题
单选题有如下程序:
#include
main()
{
charch='M';
while(ch!='K')
{
ch--;
putchar(ch);
}
printf();
}
程序运行后的输出结果是( )。A
MNB
LKC
OPD
MM
考题
单选题有以下程序:
#include
main()
{
inti=1,k=0;
for(;i6;)
{
switch(i%3)
{
case0:k++;
case1:k++;break;
case2:k++;continue;
}
i+=1;
}
printf(%d,k);
}
程序的运行情况是( )。A
形成无限循环B
输出6C
输出5D
输出4
考题
单选题下面哪一个循环会导致死循环?()A
for(intk=0;k0;k++)B
for(intk=10;k0;k--)C
for(intk=0;k10;k--)D
for(intk=0;k0;k++)
考题
单选题有以下程序(其中k的初值为八进制数):#include main(){ int k=011; printf(%d,k++);}程序运行后的输出结果是( )。A
12B
11C
10D
9
考题
单选题以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是( )。
#include
main()
{
intk;
printf(Enteraintnumber:);
scanf(%d,k);
if_____printf(YES);
elseprintf(NO);
printf(%d,k%3);
}A
((k%3==0)‖(k%7==0))B
(k/3==0)‖(k/7==0)C
((k%3=0)‖(k%7=0))D
((k%3==0)(k%7==0))
考题
单选题有以下程序#includemain(){ int k=5; while(--k)printf(%d,k-=3); printf();}执行后的输出结果是( )。A
1B
2C
4D
死循环
考题
单选题有以下程序:#includemain(){ char *s=12134; int k=0,a=0; while(s[k+1]!='\0') { k++; if(k%2==0) { a=a+s[k]-'0'+1; continue; } a=a+(s[k]-'0'); } printf(k=%d a=%d,k,a);}程序运行后的输出结果是( )。A
k=6 a=11B
k=3 a=14C
k=4 a=12D
k=5 a=15
考题
单选题有以下程序:
#include
main()
{
intk=-17;
printf(%d,%o,%x,k,1-k,1-k);
}
程序的运行结果是( )。A
-17,22,12B
-17,12,22C
-17,-22,-l2D
17,22,12
热门标签
最新试卷