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=你的学号,例如你的学号是9037012 那么就改成a=12(取学号后面两位) 运行程序,写出程序的运行结果。
2) 当n分别输入2和3时,分别写出运行结果:
main()
int i,n;
double s;
scanf(“%d”,&n);
s=0;for(i=1;i<=n;i++)程序解答如下:
当n输入2时,程序的运行结果是:1.500000当n输入3时,程序的运行结果是:
2.166667作业】当n分别输入14和17时,写出程序运行结果。(在作业本上做)分析下s=s+1.
0/n 和s=s+1/n的区别,大家可以将s=s+1.0/n 换成s=s+1/n,然后看运行结果的变化,说出两种运行结果的区别,分析出为什么会有这样不一样的运行结果。在作业本中写清楚。
3) 写出下面程序的运行结果。
main()
int i,j;
for(i=1;i<=9;i++)
作业】写出程序运行结果。
4) 写出运行结果。
main()
int i,j;
for(i=1;i<=9;i++)
作业】写出程序运行结果。
5)结合作业3,4的运行结果编写程序,显示下面的图形。
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语言上机作业
c语言程序设计上机作业11 指针上机作业02 要求 把下列各题填空。直接把答案填写在相应的位置,然后保存此word文件,上传。1 以下程序的输出结果是 include main char p abcdefgh r long q q long p q r char q printf s r 2 下面程...
C语言作业与上机
作业与上机。1.以下程序的功能是计算并输出 计算精度要求 当时,停止累加。include main float s 1,t int n 1 t 1.0 2 while t 1e 6 printf f s 模仿上述程序,输入一个实数x,计算并输出 计算精度要求 当时,停止累加。2.以下程序的功能是运用...