c语言程序设计上机作业11
指针上机作业02
要求:把下列各题填空。直接把答案填写在相应的位置,然后保存此word文件,上传。
1. 以下程序的输出结果是___
#include ""
main()
char *p="abcdefgh", r;
long *q;
q=(long *)p;
q++;r=(char *)q;
printf("%s", r);
2. 下面程序的功能是将字符串中的数字字符删除后输出。请填空。
#include ""
#include ""
void delnum( char *t)
int m, n;
for (m=0,n=0; t[m]!=0';m++)
if (t[m]<'0' 【1】t[m]>'9')
t[n]=t[m]; n++;
main()
char *s;
s=(char *)malloc (sizeof(char));给s分配一个地址*/
printf(" input the original string:")
gets(s);
delnum(s);
puts(【3】);
3.下面程序的功能是比较两个字符串是否相等,若相等则返回1,否则返回0。请填空。
#include ""
#include ""
fun (char *s, char *t)
int m=0;
while (*s+m)==t+m) &1】) m++;
return (【2】);
4.下面程序用来计算一个英文句子中最长单词的长度(字母个数)max。假设该英文句子中只含有字母和空格,在空格之间连续的字母串称为单词,句子以'.'为结束。请填空。
#include ""
main(),t;
int max=0, length=0;
t=s;while (*t!='
if (max length=0;
t++;printf("max=%d", max);
5.下面程序是判断输入的字符串是否是“回文”,(顺读和倒读都一样的字符串称为“回文”,如level)。请填空。
#include ""
#include ""
main()
char s[80], t1, *t2;
int m;
gets(s);
m=strlen(s);
t1=s;t2=【1】;
while(t1
if (t1 else printf("yes");
6.当运行以下程序时,从键盘输入:apple↙
tample↙
则下面程序的运行结果是___
#include ""
main()
char s[80], t;
t=s;gets(t);
while (*t)!=0')
if (*t=='a') break;
else puts(t);
7.当运行以下程序时,从键盘输入6↙,则下面程序的运行结果是___
#include ""
#include ""
main()
char s=97531", c;
c=getchar();
f(s,c);
puts(s);
f(char *t, char ch)
while (*t++)0');
while(*(t-1)t--)t-1);
*(t--)ch;
8.若有定义:int a=p[3], m; 则下面程序段的输出是___
for ( m=0; m<3; m++)p[m]=&a[m*4];
printf("%d", p[2][2]);
9.下面程序的运行结果是___
#include ""
main()
char s=1357", t;
t=s;printf("%c, %c", t, +t);
10.以下程序将数组a中的数据按逆序存放。请填空。
#include ""
#define m 10
main()
int a[m], m, n, temp;
for( m=0; mm=0;
n=m-1;
while(m
for (m=0;m}
C语言上机作业
1 将下列程序进行调试,并在作业本上写上运行结果 main int a 1 if a 2 1 printf d is oushu a elseprintf d is jishu a 解答 本例题中你可以这样写 运行结果是 1 is jishu 作业 将上面程序进行修改,将a 1改成a 你的学号,例如...
C语言上机作业
1 利用指针变量,求一维数组的最大值。include main int a 10 int i,p,max p a max p for i 1 i 10 i p if max p max p printf max d max 2 利用指针变量和函数,把一维字符数组的内容逆序存放。include inc...
C语言作业与上机
作业与上机。1.以下程序的功能是计算并输出 计算精度要求 当时,停止累加。include main float s 1,t int n 1 t 1.0 2 while t 1e 6 printf f s 模仿上述程序,输入一个实数x,计算并输出 计算精度要求 当时,停止累加。2.以下程序的功能是运用...