#include "stdio.h"
#include "time.h"
#include "stdlib.h"
int main(void){
雹余 int nDec[100],i,j,k
srand((unsigned)time(NULL))
for(i=0i<100nDec[i++]=rand())
for(i=0i<100i++){
for(k=i,j=k+1j<100j++)
if(nDec[k]<nDec[j]) k=j
if(i!=k){
j=nDec[i]
nDec[i]=nDec[k]
nDec[k]=j
}
氏肆喊 printf("%d ",nDec[i])
}
printf("\n")
return 0
}
下面是一个示例程序,它可以让用户输入100个整数并统计大于60的数的个数:Copy code
#include <stdio.h>
int main() {
int i, count = 0, num
printf("请输入100个数(0-100之间):\n")
for (i = 0i <100i++) {
scanf("%d", &num)
if (num >60) {
count++
}
}
printf("大于60的数的个数为:%d\n", count)
return 0
}
程序首先通过循环,让用户依次输入100个数。在每次循环中,程序读取一个整数并进行比较,如果该数大于60,则将大于60的数的个弊缺槐数加1。最后,程序输出统计结果。
需要注意的是,在程序中没有对用户输入的数进行范围判断,这可能会导致用户输入无效的数据。如果需要进行输入验证,可租友以在读取数字之前添加验扮槐证逻辑。
当然可以!以下是用C语言编写从1加到100的程序的薯纯宴示例代码:Copy code
#include <stdio.h>
int main() {
int sum = 0
for (int i = 1i <= 100i++) { // 从1加到100
sum += i
}
printf("1到100的和为:%d\n", sum)
return 0
}
在程序中,我们使用了 for 循环,循环变量从 1 开始,数银到 100 结裤宽束,每次循环将当前的 i 加入到 sum 变量中。最后,我们使用 printf 输出计算得到的和。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)