首页>>平时在线

电子科技大学20秋《C语言》在线作业2【标准答案】

发布时间:2020-12-02 07:26:28来源admin阅读数(34)

答案请添加微信:opzy100或QQ:519688598
可做奥鹏全部院校平台作业论文!!!
一、单选题
共10题,50分
 
1
5分
 
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是( )
Aextern
Bregister
Cauto
Dstatic
2
5分
 
以下符合C语言语法的赋值表达式是( )
Ad=9+e+f=d+9
Bd=9+e,f=d+9
Cd=9+e,e++,d+9
Dd=9+e++=d+7
3
5分
 
根据下面的定义,能印出字母m的语句是( )根据下面的定义,能印出字母M的语句是( )
struct person{char name[9];int age;};
struct person class[10]={“john”,17,
“paul”,19,
“mary”,18,
“adam”,16};
Aprintf(“%c ”,class[3].name);
Bprintf(“%c ”,class[3].name[1]);
Cprintf(“%c ”,class[2].name[1]);
Dprintf(“%c ”,clsaa[2].name[0]);
4
5分
 
标准库函数fgets(s,n,f)的功能是( )
A从文件f中读取长度为n的字符串存入s中
B从文件f中读取长度小于n的字符串存入s中
C从文件f中读取n个字符串存入s中
D从文件f中读取长度为n-1的字符串存入s中
5
5分
 
判断字符串a和b是否相等,应当使用( )
Aif(a= =b)
Bif(a=b)
Cif(strcpy(a,b))
Dif(!strcmp(a,b))
6
5分
 
设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )
Aint
Bfloat
Cdouble
D不确定
7
5分
 
以下正确的描述是( )
A函数的定义可以嵌套,但函数的调用不可以嵌套
B函数的定义不可以嵌套,但函数的调用可以嵌套
C函数的定义和函数的调用均不可以嵌套
D函数的定义和函数的调用均可以嵌套
8
5分
 
下面程序的功能是计算正整数2345的各位数字平方和,请选择填空( )
#include
main()
{int n,sum=0;
n=2345
do{ sum=sum+(n%10)*(n%10);
n=【 】;
}while(n);
printf("sum=%d",sum);}
An/1000
Bn/100
Cn/10
Dn
9
5分
 
以下对一维整型数组a的正确说明是( )
Aint a(10)
Bint n=10,a[n];
Cint n;scanf("%d",&n);int a[n];
D#define SIZE 10 int a[SIZE];
10
5分
 
#include
void f(char *s,char *t)
{char k;
k=*s; *s=*t;*t=k;
s++;t--;
if(*s)f(s,t);
}
main()
{char str[10]="abcdefg",*p;
p=str+strlen(str)/2+1;
f(p,p-2);
printf("%s ",str);
}
程序运行后的输出结果是( )
Aabcdefg
Bgfedcba
Cgbcdefa
Dabedcfg

奥鹏作业辅导、国开作业辅导、毕业论文辅导、需要的请联系客服QQ或微信:519688598

微信订阅

QQ订阅

版权声明:本站文章和资源均来源于互联网, 按照 CCBY-NC-SA 3.0 CN协议 发布和共享,如有侵犯版权的资源 请邮件至519688598@qq.com 我们会在24h内删除

备案号:鲁ICP备2020044172号-1收藏本站 - 网站地图 - 平时在线 - 平时离线 - 毕业论文