首页
下列对C语言特点的描述中,错误的是()。
精华吧
→
答案
→
知到智慧树
→
未分类
下列对C语言特点的描述中,错误的是()。
A.C语言不是结构化程序设计语言
B.C语言编程简洁明了
C.C语言功能较强
D.C语言移植性好
正确答案:A
Tag:
C语言程序设计基础
语言
功能
时间:2021-11-28 15:13:39
上一篇:
有以下结构体定义:structexample{intx;inty;}v1;则正确的引用或定义是()。
下一篇:
下列关于C语言程序在结构上特点的描述中,错误的是()。
相关答案
1.
以下正确的定义语句和赋值语句是_()。
2.
有以下程序:#include<stdio.h>voidfun(int*p,int*q){int*t;t=p;p=q;q=t;}intmain(){inta=0,b=9;fun(&a,&b);printf(“%d,%d\n”,a,b);return0;}程序的输出结果是()。
3.
以下程序调用fun函数求数组中最大值所在元素的下标。#include<stdio.h>voidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i<n;i++)if(s>s[*k])_()}intmain(){inta[5]={1,8,3,6,9},k;fun(a,5,&k);printf(“%d,%d\n”,k,a[k]);return0;}
4.
若有说明语句chara[]=”Itismine”;char*p=”Itismine”;则以下不正确的叙述是_()。
5.
若有说明:char*language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则表达式*language[1]>*language[3]比较的是()。
6.
下面程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*p1,*p2,str[50]=”abc”;p1=”abc”;p2=”abc”;strcpy(str+1,strcat(p1,p2));printf(“%s\n”,str);}
7.
下面程序的运行结果是()。#include<stdio.h>intmain(){staticchara[]=”Language”,b[]=”programe”;char*p1,*p2;intk;p1=a;p2=b;for(k=0;k<=7;k++)if(*(p1+k)==*(p2+k))printf(“%c”,*(p1+k));}
8.
已有变量定义和函数调用语句:inta=25;print_value(&a);下面函数的正确输出结果是。voidprint_value(int*x){printf(“%d\n”,++*x);}
9.
以下程序有错,错误原因是()_。intmain(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;┆}
10.
有两个字符数组a、b,则以下正确的输入格式是()。
热门答案
1.
对两个数组a和b进行如下初始化chara[]=“ABCDEF”;charb[]={‘A’,‘B’,‘C’,‘D’,‘E’,‘F’};则以下叙述正确的是()。
2.
下面程序段的运行结果是()。charc[5]={‘a’,‘b’,‘\0’,‘c’,‘\0’};printf(“%s”,c);
3.
下面是对s的初始化,其中不正确的是()。
4.
程序运行后的输出结果是()。#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2};inti,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[b[j]];printf("%d\n",t);}
5.
程序运行后的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[10]=”abcd”;printf(“%d,%d\n”,strlen(a),sizeof(a));}
6.
若有说明:inta[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是().
7.
运行下列程序的输出结果是()main(){inta[]={1,2,3,4,5},i;for(i=1;i<5;i++)printf("%d",a-a[i-1]);}
8.
设有下列数据定义语句,则数组元素x的值是()。inti=3,x[4]={1,2,3};
9.
下列数组定义语句中,正确的是()。
10.
有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return3;p=x-fun(x-2);returnp;}intmain(){printf(“%d\n”,fun(9));return0;}正确的输出是()。