第6章 高代PPT
更新时间:2023-09-17 15:26:01 阅读量: 幼儿教育 文档下载
- 机器人大乱斗第6章推荐度:
- 相关推荐
1,若已定义char s[10];则在下面表达式中不表示s[1]的地址是( D)。 A &s[1]B &s[0]+1C s+1 D s++ 2下面程序段的运行结果是( D)。 char a[ ]=”language” , *p A B C D LANG
3下面能正确进行字符串赋值操作的是( C )
A char s[5]={'A','B','C','D','E'}; B char s[5]={\ C char *s ; s=\D char *s; scanf(\
4设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下能正确执行并得到有意义的结果的赋值语句是( C )。
A p2=c; B c=*p1+*p2; C p1=p2;D c=*p1*(*p2);
5已有函数max(a,b),为了让函数指针变量p指向函数max,正确的赋值方法是( C )。 A *p=max(a,b);B *p=max; C p=max;D p=max(a,b);
6以下正确的叙述是( B )。
A C语言允许main函数带形参,且形参个数和形参名均可由用户指定 B当main函数带有形参时,传给形参的值只能从命令行中得到 C若有说明: int main(int argc,char **argv),则argc的值必须大于1 D C语言允许main函数带形参,形参名只能是argc和argv
7若有定义:int (*p)[4];则标识符p( D )。
A B C D是一个指针,它指向一个含有四个整型元素的一维数组
8设有程序段:char s[ ]=\则下面叙述正确的是(A)。 A *p与s[0]相等 B C D
9设有程序段:char s[ ]=\则下面叙述正确的是(C)。 A B C cde D
10下面判断正确的是(D)。
A char str[10]={\等价于 char str[10]; str[ ]={\ B char c[4]=\等价于 char c[4]=d[4]=\ C char *a=\等价于 char *a; *a=\D char *s=\等价于 char *s; s=\
11设有程序段:char s[ ]=”china”; char *p ; p=s ;则下面叙述正确的是(B ) A B *p与s[0]相等 C D
12有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的输出结果是( D ) void print_value(int *x) { printf(“%d\\n”,++*x); } A B C D 26
13已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的输出结果是( A) void print_value(int *x) { printf(“%d\\n”,++*x); } A p = &n ; *p = m ; B p=&n ;scanf(\ C p = &n ;scanf(\ D scanf(\
14变量的指针,其含义是指该变量的(B ) A B地址 C D
15已有定义int k=2;int *ptr1,*ptr2;且ptr1和ptr2均已指向变量k,下面不能正确执行的赋值语句是( A ) A ptr2=k;
B k=*ptr1+*ptr2; C k=*ptr1*(*ptr2);
D ptr1=ptr2;
设计
1/*请编写函数fun,该函数的功能是:判断字符串是否为回文,若是则函数返回1,主函数中输出\否则返回0,主函数中输出\。
回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。
注意:部分源程序给出如下。请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序:*/
#include
int fun(char str[]) {
/***************Begin************/
/*************** End ************/
}
void main() {
char s[N]; FILE *out;
char test[][80]={\ int i;
printf(\ gets(s);
printf(\ puts(s); if(fun(s))
printf(\ else
printf(\
/************************************/ out=fopen(\ for(i=0;i<4;i++) if(fun(test[i]))
fprintf(out,\ else
fprintf(out,\ fclose(out);
/************************************/
}
【参考代码】 int fun(char str[]) {
int i,n=0,fg=1,j=0; while (str[j]) { n++; j++; }
for(i=0;i /*不同,直接跳出循环*/ { fg=0; break; } return fg; } 2/*请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。 一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间有若干个空格隔开,一行的开始没有空格。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序:*/ #include /*************End*************/ } void main() { FILE *wf; char line[N]; int num=0; printf(\ gets(line); num=fun(line); printf(\/******************************/ wf=fopen(\ fprintf(wf,\ fclose(wf); /*****************************/ } 【参考代码】 int i,j=0; for(i=0;s[i]!='\\0';i++) if(s[i]!=' '&&(s[i+1]==' '||s[i+1]== '\\0'))
正在阅读:
第6章 高代PPT09-17
爱是力量作文600字02-04
中国连锁经营协会入会标准和管理办法-入会申请 - 图文01-25
钢结构基本原理习题及参考答案05-20
4-9章图文06-01
行车时刻表编制和车辆调度方法 - 图文01-25
山西省运城市临猗中学高中生物 2.4 免疫调节教案 新人教版必修304-20
广东省第十三届运动会04-03
浙大研究生学术规范网上考试答案10-17
计网-第三章作业05-30
- 双闭环直流电动机调速系统设计及MATLAB仿真
- 企业会计电算化的现状与完善对策
- 宅基地管理
- 钻具接头扣型尺寸
- 学校暑期大修技术标
- 基督教讲章从岁首到年终
- 《财经法规与会计职业道德》法律责任一教案第13课时
- 水利水电工程安全台帐(1) - 图文
- 中国传统文化知识竞赛题目
- 0Wjfdpq2010年英语四级新话题新范文
- 生理学期末试题及答案
- 高压开关机械特性测试仪的特点
- 沪教版小学四年级数学上解决问题(一)
- 新人教版(部编)八年级语文上册《周亚夫军细柳》优质课教案 - 0
- solidworks试题
- 第二十七篇 丁巳日元十二月命局断
- 法理学经典案例--效力问题
- 2019-2020年高中英语必修6Module3Section1DiscoursestudiesofRoy'sStory
- 福建省普通高中英语新课程教学实施指导意见 - 图文
- 中控系统软件介绍 - 图文