C语言之int k,j,s; for (k=2;k<6;k++,k++)/*for(k=2;k<6;k=k+2)*/ {s=1; for(j=k;j<6;j++) s+=j; }输出结果为10
2017-01-08 09:44
441 查看
#include <stdio.h> int main(){ int k,j,s; for (k=2;k<6;k++,k++)/*for(k=2;k<6;k=k+2)*/ {s=1; for(j=k;j<6;j++) s+=j; } /*第一个for循环时k=2,进入内循环,因为s在内循环中初始化=1,所以每次循环时s=1; 执行k=2时 输出 k j s 2 2 3 2 3 6 2 4 10 2 5 15 执行最外层循环时k=4时 ,s的初始化值为s=1 k j s 4 4 5 4 5 10 所以最后是输出结果为10 */ printf("%d\n",s); }
相关文章推荐
- for(j=0,i=0;j<6,i<10;j++,i++) { k=i+j; } k 值结果是多少?
- for (i = 0, j = 0; i < 10 && j < 6; i++, j++)
- Web Mapping for Silverlight:拉框查询,并将结果输出到表格中
- c语言输入三个分数,并进行按从高到低等级进行排序,再输出结果
- 输入一个整数,如果该整数x符合条件:-1<x<10,则输出“ok”,否则输出“not ok”
- 输入一个整数,如果该整数x符合条件:-1<x<10,则输出“ok”,否则输出“not ok”
- C语言的8进制和16进制及输出对应字符(10)
- 编写程序,用一个 for 循环计算1+3+5+7 + ……+99的值,并输出计算结果。
- for(int i = 0;i < 10;i++)和int i;for(i = 0;i < 10;i++)
- 请写出一个程序,对于一个m行,m列的(1<m<10)的方阵,求其每一行,每一列及 主对角线元素之和,最后按照从大到小的顺序依次输出
- 输入一个整数,如果该整数x符合条件:-1<x<10,则输出“ok”,否则输出“not ok”
- 登录失败,Login failed for user 'sa'.[客户端 <named pipe>] 错误:18456,严重性:14,状态:10
- main() { int a[3][3],*p,i; p=&a[1][1]; for(i=0;i<4;i++) p[i]=i+1; printf("%d\n",a[1][2]); } 求输出
- 用c:forEach实现for(int i=0 ; i < 10 ; i++)
- C语言char与unsigned char的区别以及printf输出结果分析
- 用C语言,实现接收管道输出的结果,并显示。
- 【C语言小练习】找出给定的底边长度为5的三角形的矩阵,找规律,输出底边长度为10的三角形矩阵。
- C语言调用exe并将结果输出到文件(续)
- 输入一个整数,如果该整数x符合条件:-1<x<10,则输出“ok”,否则输出“not ok”
- C语言输出sin结果